日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于DSP芯片與CAN總線的電源監(jiān)控系統(tǒng)設(shè)計

          一種基于DSP芯片與CAN總線的電源監(jiān)控系統(tǒng)設(shè)計

          作者: 時間:2014-12-08 來源:網(wǎng)絡(luò) 收藏

            3系統(tǒng)軟件設(shè)計

          本文引用地址:http://yuyingmama.com.cn/article/266504.htm

            程序開始對GPIO,ADC.E等各個外設(shè)初始化,進(jìn)入死循環(huán)。在循環(huán)里,程序啟動各個外設(shè)并成相應(yīng)的功能,其程序流程圖如圖6所示。


          控制單元軟件流程圖


            圖6控制單元軟件流程圖

            總線通信軟件的設(shè)計包括應(yīng)用層協(xié)議制定和實(shí)施、明確各節(jié)點(diǎn)的功能以及相互交互的數(shù)據(jù)、規(guī)定數(shù)據(jù)每—位的確切含義以及要做的響應(yīng)處理。節(jié)點(diǎn)軟件設(shè)計的主要分三個部分,即初始化CAN模塊、數(shù)據(jù)發(fā)送程序、接收程序。CAN模塊使用之前必須要進(jìn)行初始化。

            首先,設(shè)置CANTX和CANRX做為CAN的通信引腳。在標(biāo)準(zhǔn)的T作模式下,通過把CCR(CANMC.12)置1,使CAN模塊工作在初始化模式。等待當(dāng)CCL(CANLS.4)為1時,才能執(zhí)行初始化操作。初始化操作首先要進(jìn)行位時間配置寄存器CANBTC的設(shè)置。CANBTC設(shè)置決定總線傳輸信號的波特率,是CAN控制器模塊的核心配置問題,CAN初始化配置流程圖如圖7.


          CAN模塊的初始化配置


            圖7 CAN模塊的初始化配置

            4結(jié)論

            本文創(chuàng)新點(diǎn):在數(shù)字化電源監(jiān)控逐漸流行的今大,本文提出了一種基TMS320F2812 芯片的針對分布式多模塊電源的監(jiān)控系統(tǒng),該監(jiān)控系統(tǒng)以穩(wěn)定,安全,傳輸速度高的CAN通信技術(shù)作為本系統(tǒng)模塊間通信方式,考慮到系統(tǒng)擴(kuò)展的需要,選用含用大存儲空間的處理芯片,方便系統(tǒng)程序的擴(kuò)展;同時,選片時盡量考慮集成度高,可靠性高,針對系統(tǒng)功能需求的處理芯片和外圍功能電路。本系統(tǒng)注重實(shí)際效用,在實(shí)際的工業(yè)控制中,系統(tǒng)工作穩(wěn)定。

          模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理



          上一頁 1 2 下一頁

          關(guān)鍵詞: DSP CAN

          評論


          相關(guān)推薦

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

          關(guān)閉