新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 關于串口的時序

        關于串口的時序

        作者: 時間:2016-12-01 來源:網絡 收藏
        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)0000000000000001
        1010001(3)1010001110100010
        1101001(4)1101001011010011
        1111111(7)1111111111111110
        參考:http://zh.wikipedia.org/wiki/%E5%A5%87%E5%81%B6%E6%A0%A1%E9%AA%8C

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


        關鍵詞: 串口時

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 全南县| 济宁市| 平安县| 太康县| 威海市| 太白县| 盐边县| 宝鸡市| 隆尧县| 阿城市| 浦江县| 珠海市| 长顺县| 布拖县| 大方县| 巴南区| 龙门县| 方城县| 铜陵市| 贵溪市| 孟连| 荔浦县| 衡阳县| 宿松县| 固原市| 九江市| 莱西市| 阳东县| 安多县| 沁阳市| 锡林浩特市| 昆明市| 嘉兴市| 沁水县| 丘北县| 正宁县| 盖州市| 含山县| 宁远县| 贡嘎县| 丹寨县|