新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于CDC3207G微控制器的汽車儀表板設(shè)計(jì)

基于CDC3207G微控制器的汽車儀表板設(shè)計(jì)

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

3.2 任務(wù)規(guī)劃

  儀表盤的研制在軟件部分可以分成若干任務(wù)來(lái)完成,下面對(duì)這個(gè)問(wèn)題進(jìn)行規(guī)劃。

  (1)啟動(dòng)任務(wù)

  優(yōu)先級(jí):10

  周期:否

  可剝奪:否

  作用:初始化各模塊,包括UART、定時(shí)器、捕捉比較器等

  (2)步進(jìn)電機(jī)任務(wù)

  優(yōu)先級(jí):8

  周期:2 ms

  可剝奪:否

  作用:驅(qū)動(dòng)步進(jìn)電機(jī),在啟動(dòng)時(shí)需要0位檢測(cè)

  3)指示器任務(wù)

  優(yōu)先級(jí):7

  周期:500 ms

  可剝奪:否

  作用:設(shè)置指示燈和提示音。

  (4)采集任務(wù)

  優(yōu)先級(jí):6

  周期:25 ms

  可剝奪:否

  作用:用于采集各種非中斷量如溫度、光強(qiáng)等傳感器信號(hào)并保存

  (5)背光任務(wù)

  優(yōu)先級(jí):5

  周期:250 ms

  可剝奪:否

  作用:根據(jù)周圍的光線強(qiáng)度調(diào)節(jié)儀表盤和LCD的背光

  (6)LCD顯示任務(wù)

  優(yōu)先級(jí):2

  周期:100 ms

  可剝奪:是

  任務(wù):根據(jù)總線上采集到的數(shù)據(jù)更新LCD顯示,如溫度、公里數(shù)等

  上述各任務(wù)運(yùn)行在任務(wù)級(jí),還有一些任務(wù)運(yùn)行在中斷級(jí),比如時(shí)鐘節(jié)拍中斷、CAN總線數(shù)據(jù)采集等。

4 結(jié)語(yǔ)

  由于Micronas公司的內(nèi)部集成有步進(jìn)電機(jī)驅(qū)動(dòng)模塊、音頻控制模塊、LCD驅(qū)動(dòng)模塊、LED及報(bào)警燈驅(qū)動(dòng)端口,CAN總線模塊等豐富的資源,因此減少了所需使用的外部驅(qū)動(dòng)器件的數(shù)量,大大簡(jiǎn)化了儀表盤系統(tǒng)的設(shè)計(jì)。該器件在休眠狀態(tài)下的功耗非常小(經(jīng)測(cè)試約為19.1μA),有利于降低整個(gè)系統(tǒng)的功耗。該儀表板系統(tǒng)各方面表現(xiàn)良好.指針平滑轉(zhuǎn)動(dòng),具有極低的功耗,可靠性較高。軟件部分應(yīng)用了uC/OS一Ⅱ操作系統(tǒng),實(shí)時(shí)性能較好,能對(duì)外部事件作出快速響應(yīng)。


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

關(guān)鍵詞: CDC3207G 汽車儀表板

評(píng)論


相關(guān)推薦

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

關(guān)閉