新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > ADuC703x系列LIN波特率計算

        ADuC703x系列LIN波特率計算

        作者: 時間:2012-09-19 來源:網絡 收藏

        替換波特率:

          上式可簡化為:

          為減少小數除數計算所用的復雜數學計算,將DL的值(COMDIV0/COMDIV1)限制為2的冪數。例如,如果DL = 17,則計算N時使用DL = 16 = 2 4,這將自動調整N的值以補償DL修改所引入的誤差。

          如果將M設為1

          例如,對于19,200 bps的波特率,如果CD = 0、DL = 33、LHSVAL0 = 2133,則N = 21,波特率為19,197 bps;如果使用DL = 32、N = 85,則波特率為19,203 bps.

          波特率計算C代碼示例

          使用C語言編程時,上述方程式可以簡單地利用《和》移位命令編寫。


        上一頁 1 2 下一頁

        關鍵詞: ADuC 703x 703 LIN

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 定陶县| 玛纳斯县| 扶风县| 黎川县| 西青区| 台安县| 黔西县| 河北区| 宿松县| 波密县| 万全县| 东至县| 长垣县| 泌阳县| 应城市| 郯城县| 苍梧县| 罗定市| 大悟县| 邵武市| 利津县| 葫芦岛市| 蛟河市| 瓦房店市| 瓮安县| 贵阳市| 建湖县| 文安县| 巴东县| 方正县| 紫金县| 交城县| 上思县| 会宁县| 新乡市| 九龙坡区| 富民县| 建昌县| 安徽省| 化州市| 德江县|