傳感器與傳感網(wǎng)技術(shù) 課件 第26講 CC2530串口通信_(tái)第1頁(yè)
傳感器與傳感網(wǎng)技術(shù) 課件 第26講 CC2530串口通信_(tái)第2頁(yè)
傳感器與傳感網(wǎng)技術(shù) 課件 第26講 CC2530串口通信_(tái)第3頁(yè)
傳感器與傳感網(wǎng)技術(shù) 課件 第26講 CC2530串口通信_(tái)第4頁(yè)
傳感器與傳感網(wǎng)技術(shù) 課件 第26講 CC2530串口通信_(tái)第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

CC2530串口通信通信方式并行通信和串行通信CC2530串口通信什么是并行通信?并行通信是指數(shù)據(jù)的各個(gè)數(shù)據(jù)位同時(shí)發(fā)送或接收,每個(gè)數(shù)據(jù)位使用單獨(dú)的一條導(dǎo)線,有多少位數(shù)據(jù)需要傳送就需要有多少條數(shù)據(jù)線。并行通信的特點(diǎn)是各位數(shù)據(jù)同時(shí)傳送,傳送速度快、效率高,并行數(shù)據(jù)傳送需要較多的數(shù)據(jù)線,因此傳送成本高、干擾大、可靠性較差,一般適用于短距離數(shù)據(jù)通信,多用于計(jì)算機(jī)內(nèi)部的數(shù)據(jù)傳送方式。CC2530串口通信什么是串行通信?串行通信是指數(shù)據(jù)一位接著一位順序發(fā)送或接收。串行通信的特點(diǎn)是數(shù)據(jù)按位順序進(jìn)行,最少只需一根數(shù)據(jù)傳輸線即可完成,傳輸成本低,傳送數(shù)據(jù)速度慢,一般用于較長(zhǎng)距離的數(shù)據(jù)傳送。CC2530串口通信串行通信工作的兩種方式串行通信是指數(shù)據(jù)一位接著一位順序發(fā)送或接收。串行通信的特點(diǎn)是數(shù)據(jù)按位順序進(jìn)行,最少只需一根數(shù)據(jù)傳輸線即可完成,傳輸成本低,傳送數(shù)據(jù)速度慢,一般用于較長(zhǎng)距離的數(shù)據(jù)傳送。CC2530串口通信串行同步通信串行通信工作的兩種方式CC2530串口通信數(shù)據(jù)傳送開始時(shí)先會(huì)用同步字符來指示,同時(shí)傳送時(shí)鐘信號(hào)來實(shí)現(xiàn)發(fā)送端和接收端同步,即檢測(cè)到規(guī)定的同步字符后,就連續(xù)按順序傳送數(shù)據(jù),那么同步通信的優(yōu)點(diǎn)是數(shù)據(jù)傳輸速率高,缺點(diǎn)是要求發(fā)送時(shí)鐘和接收時(shí)鐘保存嚴(yán)格同步,這種傳送方式對(duì)硬件結(jié)構(gòu)要求較高。串行異步通信串行通信工作的兩種方式CC2530串口通信每個(gè)設(shè)備都有自己的時(shí)鐘信號(hào)通信中雙方的時(shí)鐘頻率保持一致。異步通信以字符為單位進(jìn)行數(shù)據(jù)傳送,每一個(gè)字符均按照固定的格式傳送,又被稱為幀,即異步通信一次傳送一個(gè)幀。每一幀數(shù)據(jù)由起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位組成,起始位是發(fā)送端通過發(fā)送起始位而開始一幀數(shù)據(jù)的傳送。Cc2530串口通信接口CC2530芯片共有USART0和USART1兩個(gè)串行通信接口,它能夠運(yùn)行于異步模式(UART)或者同步模式(SPI)。兩個(gè)USART具有同樣的功能,可以設(shè)置單獨(dú)的I/O引腳,CC2530串口外設(shè)與GPI0引腳的對(duì)應(yīng)關(guān)系見表。外設(shè)功能P0P17654321076543210USART-0USARTAlt1

RTCTTXRX

Alt2

TXRXRTCT

USART-1USARTAlt1

RXTXRTCT

Alt2

RXTXRTCT

CC2530串行通信接口寄存器CC2530串口通信對(duì)于每個(gè)USART,都有控制和狀態(tài)寄存器(UxCSR)、UART控制寄存器(UxUCR)、通用制控制寄存器(UxGCR)、接收/發(fā)送數(shù)據(jù)緩沖寄存器(UxDBUF)和波特率控制寄存器(UxBAUD)5個(gè)寄存器。其中,x是USART的編號(hào),為0或者1。設(shè)置串口通信接口寄存器波特率當(dāng)運(yùn)行在UART模式時(shí),內(nèi)部的波特率發(fā)生器設(shè)置UART波特率。當(dāng)運(yùn)行在SPI模式時(shí),內(nèi)部的波特率發(fā)生器設(shè)置SPI主時(shí)鐘頻率。由寄存器UxBAUD.BAUD_M[7:0]和UxGCR.BAUD_E[4:0]定義波特率。該波特率用于UART傳送,也用于SPI傳送的串行時(shí)鐘速率。CC2530串口通信設(shè)置串口通信接口寄存器波特率

波特率/bpsUxBAUD.BAUD_MUxGCR.BAUD_E誤差/%24005960.1448005970.1496005980.141440021680.03192005990.142880021690.033840059100.1457600216100.037680059110.14115200216110.03230400216120.03設(shè)置串口通信接口寄存器波特率波特率/bpsUxBAUD.BAUD_MUxGCR.BAUD_E誤差/%24005960.1448005970.1496005980.141440021680.03192005990.142880021690.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論