在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種嵌入式汽車數(shù)字儀表設(shè)計方案

            一種嵌入式汽車數(shù)字儀表設(shè)計方案

            作者: 時間:2013-02-25 來源:網(wǎng)絡(luò) 收藏

              2.4 CAN總線通信電路

              無SPI接口,但有SIO接口,SIO模塊的發(fā)送和接收既可在上升沿鎖存數(shù)據(jù)位,也可在下降沿鎖存數(shù)據(jù)位,因此可通過設(shè)置的SIO模塊所對應(yīng)的寄存器實現(xiàn)上升沿發(fā)送數(shù)據(jù),下降沿接收數(shù)據(jù),從而與的SPI總線時序相配合。CAN總線通信電路如圖4所示。

            CAN總線通信硬件連接圖

              步進電機表頭電路等。其中步進電機選用Switec的汽車儀表專用步進電機X15.168,以及專用四通道步進電機驅(qū)動器件X12.017。的I/O電平為3.3LVCMOS電平,而X12.017是5VCMOS電平,需采用74LVX4245電平轉(zhuǎn)換。

              3 軟件設(shè)計

              3.1 操作系統(tǒng)

              μC/OS-II是Jean J-Labrosse開發(fā)的免費的、開源的嵌入式實時操作系統(tǒng)。μC/OS-II是一個基于優(yōu)先級的可剝奪型內(nèi)核,系統(tǒng)所有任務(wù)都有一個唯一的優(yōu)先級別,適用于實時性要求較強的場合。μC/OS-II提供多種系統(tǒng)服務(wù),如消息郵箱、消息隊列、信號量管理以及時間延時等,實時內(nèi)核使得CPU的利用更有效。

              3.2 μC/OS-II在ARM上的移植及配置

              μC/OS-II的源代碼除了那些與硬件關(guān)系緊密的軟件模塊需用匯編語言編寫外,絕大部分代碼都采用C語言編寫,所以μC/OS-II的可移植性強。在ARM上移植μC/OS-II主要編寫3個源文件,即OS_CPU.H、OS_CPU.C、OS_CPU_A.S。在OS_CPU.H中完成所需的基本配置和定義(定義數(shù)據(jù)類型、定義使能和禁止中斷宏等);OS_CPU.C主要移植OS-TaskStkInit()、OSTaskCreateHook()、OSTaskDelHook()、OSTaskSwHook()、OSTaskStatHook()、OSTimeTickHo-ok()等6個函數(shù);OS_CPU_A.S主要完成OSStartHighRdy()、OSCtxSw()、OSIntCtxSw()、OSTickISR()等4個匯編函數(shù)的移植。

              3.3 系統(tǒng)任務(wù)及分析

              對一個具體的嵌入式應(yīng)用系統(tǒng)“任務(wù)劃分”是實時操作系統(tǒng)應(yīng)用軟件的關(guān)鍵,任務(wù)劃分是否合理將直接影響軟件設(shè)計質(zhì)量。本系統(tǒng)主要有8個任務(wù),即車速脈沖測量任務(wù)、CAN總線任務(wù)、水溫采樣任務(wù)、油量采樣任務(wù)、開關(guān)量處理任務(wù)、里程記錄及LCD顯示任務(wù)、步進電機驅(qū)動任務(wù)、WDT任務(wù)。任務(wù)間通過消息隊列和信號量進行通信和共享數(shù)據(jù)。系統(tǒng)主控程序如下:



            評論


            相關(guān)推薦

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

            關(guān)閉