版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、上機四 上機四 串口通信實驗 串口通信實驗 4.1 實驗目的 實驗目的 通過本實驗的學習,使用戶熟悉 CC2530 芯片硬件 USART0 串行總線接口 UART 模式的配置和使用。 4.2 實驗內容 實驗內容 本實驗使用 FANTAI_ZigBee 開發(fā)評估板上的 FANTAI_CC2530 模塊片上系統(tǒng) CC2530的 UART 功能模塊,通過串口調試工具與 PC 進行通信。并在 FANTAI_ZigBee 開發(fā)評估板上的 OLE
2、D 圖形顯示器上顯示相關信息。 4.3 實驗條件 實驗條件 1. 在用戶 PC 上(帶有 Microsoft Windows XP 以上系統(tǒng)平臺)正確安裝 IAR Embedded WorBench for MCS-51 V7.51A集成開發(fā)環(huán)境; 2. FANTAI_ZigBee 開發(fā)評估板一個(插有 FANTAI_CC2530 模塊); 3. FANTAI-CC Debugger 多功能仿真器/調試器 1 個; 4. USB 線兩條
3、 4.4 實驗原理 實驗原理 CC2530 有兩個串行通信接口 USART0 和 USART1。兩個串口既可以工作于 UART(異步通信)模式,也可以工作于 SPI(同步通信)模式,模式的選擇有串口控制/狀態(tài)寄存器的UxCSR.MODE 決定。本實驗采用 USART0 串口 UART 模式。 UART 模式可以選擇兩線連接 (TXD 和 RXD) 或四線連接 (TXD、 RXD、 CTS 和 RTS) ,其中 RTS 和 CTS 用于硬
4、件流控制。UART 模式提供全雙工傳送,接收器中的位同步不影響發(fā)送功能。傳送一個 UART 字節(jié)包含 1 個起始位、8 個數(shù)據(jù)位、1 個可選項的 9 位數(shù)據(jù)或奇偶校驗位再加上 1 個(或 2 個)停止位。 注意:雖然真實數(shù)據(jù)包含 8 位或 9 位,但是數(shù)據(jù)傳送只涉及一個字節(jié)。 UART 操作由 USART0 控制和狀態(tài)寄存器 U0CSR 及 UART 控制寄存器控制。當U0CSR.MODE 設置為 1 時,即選擇了 UART 模式。 本
5、實驗使用 CC2530 的 USART0 串行總線接口 ALt2 異步 UART 模式。根據(jù)外設 I/O 引腳映射表(下表 6-2) ,可以得到與 CC2530 連接的線序如表 6-1 所示。 表 6-1UART 與 CC2530 連接關系表 UART 引腳 CC2530 RXD P0.2 TXD P0.3 CTS P0.4 奇偶校驗作為第 9 位傳送。 在接受期間, 奇偶校驗位計算出來并且與接收到的第 9 位進行比較。如果奇偶
6、校驗出錯時,則 U0CSR.ERR 被設置為 1。當 U0CSR 讀取時,U0CSR.ERR 位清零。 對于 USART0 串行總線接口 UART 模式,相關寄存器描述如下各表所示。 表 6-3 外設控制 PERCFG(0XF1-PERCFG 外設控制) 位 名稱 復位 讀/寫 描述 7 - 0 R0 未使用 6 T1CFG 0 R/W 計數(shù)器 1 的 I/O 位置 0 選擇到位置 1 1 選擇到位置 2 5
7、T3CFG 0 R/W 計數(shù)器 3 的 I/O 位置 0 選擇到位置 1 1 選擇到位置 2 4 T4CFG 0 R/W 計數(shù)器 4 的 I/O 位置 0 選擇到位置 1 1 選擇到位置 2 3:2 - 0 R0 未使用 1 U1CFG 0 R/W USART1 的 I/O 位置 0 選擇到位置 1 1 選擇到位置 2 0 U0CFG 0 R/W USART0 的 I/O 位置 0 選擇到位置 1 1 選
8、擇到位置 2 表 6-4USART0 控制和狀態(tài) U0CSR(0XF6-USART0 控制和狀態(tài)) 位 名稱 復位 讀/寫 描述 7 MODE 0 R/W USART 模式選擇 0 SPI 模式 1 UART 模式 6 RE 0 R/W 啟動 UART 接收 0 禁用接收器 1 使能接收器 5 SLAVE 0 R/W SPI 主或者從模式選擇 0 SPI 主模式 1 SPI 從模式 4 FE 0 R/W
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論