freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

chap10基于arm微處理器的硬件系統(tǒng)設(shè)計-資料下載頁

2025-02-04 12:07本頁面
  

【正文】 遞 : 可選擇使用查詢方式或中斷方式傳遞 41 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 主要用于幀格式配置 ULCON0=0x23 步驟 1: UART0的初始化 ① 配置 ULCON0線路控制寄存器 42 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 主要用于時鐘源選擇、收發(fā)模式、中斷配置等 UCON0=0x0005 步驟 1: UART0的初始化 ② 配置 UCON0控制寄存器 43 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 主要用于使能 FIFO及相關(guān)參數(shù)配置 UFCON0=0x00 步驟 1: UART0的初始化 ③ 配置 UFCON0 FIFO控制寄存器 44 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 主要用于設(shè)置 UART模塊與 Modem相關(guān)參數(shù) UFCON0=0x00 步驟 1: UART0的初始化 ④ 配置 UMCON0調(diào)制解調(diào)器 控制寄存器 45 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 步驟 1: UART0的初始化 ⑤ 配置 UBRDIV0波特率 控制寄存器 UBRDIV= int (UART時鐘頻率 /(波特率 16) ) – 1 采用 PCLK作為時鐘源,為得到 115200bps的速率,則: UBRDIV= int ((115200 16) ) – 1 =int() – 1=35 實際 波特率 =UART時鐘頻率 /((UBRDIV+1) 16) =((35+1) 16)≈115764bps 實際的工作速率與理論值之間存在 偏差 : (115764 – 115200)/115200 100% = +% 46 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 初始化程序段 ULCON0 EQU 0x50000000 UCON0 EQU 0x50000004 UFCON0 EQU 0x50000008 UMCON0 EQU 0x5000000C UBRDIV0 EQU 0x50000028 LDR R2, =ULCON0 ;配置 ULCON0寄存器 MOV R3, 0x23 STRB R3, [R2] LDR R2, =UCON0 ;配置 UCON0寄存器 MOV R3, 0x05 STRH R3, [R2] LDR R2, =UFCON0 ;配置 UFCON0寄存器 MOV R3, 0x00 STR R3, [R2] LDR R2, =UMCON0 ;配置 UMCON0寄存器 MOV R3, 0x00 STR R3, [R2] LDR R2, =UBRDIV0 ;配置 UBRDIV0寄存器 MOV R3, 35 STRH R3, [R2] 47 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 步驟 2:使用 UART0進行數(shù)據(jù)收發(fā) 使用 UTRSTAT0、 UTXH0、 URXH0進行狀態(tài)的判斷并完成通信。 48 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 收 /發(fā)示例程序段 UTRSTAT0 EQU 0x50000010 UTXH0 EQU 0x50000020 ;假設(shè)系統(tǒng)采用小端存儲 URXH0 EQU 0x50000024 ;假設(shè)系統(tǒng)采用小端存儲 ………… TLOOP LDR R0, =UTRSTAT0;讀取 UART0收發(fā)狀態(tài)寄存器的值 TST R0, 0x02 ;判斷發(fā)送緩沖區(qū)是否空閑 BEQ TLOOP ;不空閑則繼續(xù)查詢 LDR R0, =UTXH0 STRB R1, [R0] ;若空閑,則將 R1寄存器中字節(jié) ; 傳遞至發(fā)送緩沖區(qū),完成一字節(jié) ; 數(shù)據(jù)發(fā)送 ………… RLOOP LDR R0, =UTRSTAT0;讀取 UART0收發(fā)狀態(tài)寄存器的值 TST R0, 0x01 ;判斷接收緩沖區(qū)是否有數(shù)據(jù) BEQ RLOOP ;若沒有數(shù)據(jù)則繼續(xù)查詢 LDR R0, =URXH0 LDRB R1, [R0] ;若有數(shù)據(jù)則將數(shù)據(jù)收回至 R1寄 ; 存器完成一字節(jié)數(shù)據(jù)接收 49 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 其他通信接口 SPI( Serial Peripheral Interface) 串行外設(shè)接口總線系統(tǒng)是一種同步串行外設(shè)接口,是 Motorola首先在其 MC68HC系列處理器上定義的。 I2C( Inter Integrated Circuit) 總線是由 PHILIPS公司開發(fā)的兩線式串行總線,可用于連接 微控制器 及其外圍設(shè)備。 CAN( Controller Area Network) 控制器局域網(wǎng)絡(luò),是由研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的 德國 BOSCH公司開發(fā)了的,并最終成為國際標準,是國際上應(yīng)用最廣泛的現(xiàn)場總線之一。 USB( Universal Serial Bus) 通用串行總線,是一個外部總線標準,用于規(guī)范電腦與外部設(shè)備的連接和通訊。 50 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 第 10章 作業(yè) 作業(yè): 6~10 思考: 5 51 微處理器系統(tǒng)結(jié)構(gòu)與嵌入式系統(tǒng)設(shè)計 演講完畢,謝謝觀看!
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1