第三課 LED1/LED2交替閃

2017-3-13

[1] 課堂練習(xí)

2.4定時(shí)器
查詢示LED燈

LED1/LED2交替閃
2秒閃一次
中斷LED燈

LED1 1秒閃1次
LED2 5秒閃1次

[2] 課堂練習(xí)

串口通訊1

波特率改為38400,奇校驗(yàn),2個停止位
發(fā)送內(nèi)容為“Hello BLE 學(xué)號 名字拼音”

[3] 課后練習(xí)

[3.1] 名詞解析:波特率、校驗(yàn)位、數(shù)據(jù)位、停止位
上述名詞所對應(yīng)的寄存器設(shè)置

[3.1.1] 波特率:串口單位時(shí)間內(nèi)傳輸?shù)臄?shù)據(jù)(包括起始位、數(shù)據(jù)位、校驗(yàn)位、停止位)的位數(shù)。單位為bps,即位/秒。這是一個衡量符號傳輸速率的參數(shù)。它表示每秒鐘傳送的符號的個數(shù)。
[3.1.2] 校驗(yàn)位:在串口異步傳輸中,一組數(shù)據(jù)所采用的數(shù)據(jù)差錯校驗(yàn)方式。有四種檢錯方式:偶、奇、高和低。
[3.1.3] 數(shù)據(jù)位:在串口異步傳輸中,一組數(shù)據(jù)實(shí)際包含的數(shù)據(jù)位數(shù)。這是衡量通信中實(shí)際數(shù)據(jù)位的參數(shù)。
[3.1.4] 停止位:在串口異步傳輸中,一組數(shù)據(jù)中用來表示這組數(shù)據(jù)結(jié)束的數(shù)據(jù)的位數(shù)。用于表示單個包的最后一位。

[3.2] 串口工作方式的對比:SPI、I2C、UART的區(qū)別

UART SPI I2C
同步or異步 異步 同步 同步
時(shí)鐘信號 不需要 需要 需要
多少根導(dǎo)線,以及每根線的作用 TX 發(fā)送數(shù)據(jù)RX 接受數(shù)據(jù) SCLK(串行時(shí)鐘信號,由主設(shè)備產(chǎn)生)、SDO (主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入)、SDI(主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出) 一條串行數(shù)據(jù)線SDA,一條串行時(shí)鐘線SCL
速率 每秒幾百位到1.5Mb 傳輸速率可達(dá)幾Mbps 100K,400K和3.4M三種速率(bps)
工作模式 全雙工、半雙工 全雙工 全雙工
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容