欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

關于串口的時序

作者:佚名   來源:本站原創   點擊數:  更新時間:2014年01月23日   【字體:

1、波特率,其值表示串口通信的時鐘頻率,比如,4800,表示1秒有4800個脈沖,即每秒發送4800位數據。


 
2、數據流結構:起始位+數據位+校驗位+停止位。
    其中:
    起始位,為一位邏輯0;
    數據位,可設為5-8位,由低位開始逐位發送;
    奇偶校驗位,為一位,可以省略;
 
    停止位,可以選擇1,1.5或2位,為邏輯1;
 
    空閑時間為邏輯1。
 

 
3、奇偶校驗
    奇偶校驗分為偶校驗和奇校驗。偶校驗時,當數據位“1”的個數為奇數,校驗位設為1,當數據位“1”的個數為偶數時,校驗位設為0,這樣為使數據位加上校驗位所有的“1”的個數為偶數。而奇校驗,設定校驗位,使得數據位加上校驗位“1”的總數為奇數。
如:
7位數據
(1的個數)
帶有校驗位的字節
偶校驗位 奇校驗位
0000000(0) 00000000 00000001
1010001(3) 10100011 10100010
1101001(4) 11010010 11010011
1111111(7) 11111111 11111110
參考:http://zh.wikipedia.org/wiki/%E5%A5%87%E5%81%B6%E6%A0%A1%E9%AA%8C

 
4、stm32固件庫串口接口的數據位可以選為8位和9位,其實它這是把最高一位當成校驗位了,所以這里的數據位分別是7位和8位。

 

 
關閉窗口

相關文章