• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > ADuC703x系列LIN波特率計(jì)算

    ADuC703x系列LIN波特率計(jì)算

    作者: 時(shí)間:2012-09-19 來(lái)源:網(wǎng)絡(luò) 收藏

    替換波特率:

      上式可簡(jiǎn)化為:

      為減少小數(shù)除數(shù)計(jì)算所用的復(fù)雜數(shù)學(xué)計(jì)算,將DL的值(COMDIV0/COMDIV1)限制為2的冪數(shù)。例如,如果DL = 17,則計(jì)算N時(shí)使用DL = 16 = 2 4,這將自動(dòng)調(diào)整N的值以補(bǔ)償DL修改所引入的誤差。

      如果將M設(shè)為1

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

      波特率計(jì)算C代碼示例

      使用C語(yǔ)言編程時(shí),上述方程式可以簡(jiǎn)單地利用《和》移位命令編寫。


    上一頁(yè) 1 2 下一頁(yè)

    關(guān)鍵詞: ADuC 703x 703 LIN

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 崇文区| 巴彦淖尔市| 石台县| 民丰县| 弥渡县| 册亨县| 巫溪县| 景宁| 遂昌县| 海门市| 镇江市| 新津县| 柳州市| 合川市| 谷城县| 共和县| 沅江市| 合水县| 青岛市| 四平市| 青岛市| 手游| 亚东县| 慈利县| 牟定县| 郴州市| 奉节县| 互助| 永兴县| 宁安市| 武强县| 镇康县| 洞口县| 于田县| 辽阳市| 资阳市| 运城市| 德兴市| 阳西县| 漯河市| 临湘市|