在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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è)計(jì)應(yīng)用 > 基于LPC2292的汽車智能組合儀表設(shè)計(jì)

            基于LPC2292的汽車智能組合儀表設(shè)計(jì)

            作者: 時(shí)間:2012-05-30 來源:網(wǎng)絡(luò) 收藏

            每個(gè)任務(wù)在建立時(shí)均分配一個(gè)優(yōu)先級(jí)(范圍為0 ~63, 0為最高,63為最低)。這6個(gè)任務(wù)的優(yōu)先級(jí)依次分配為1, 2, 3, 4, 5, 6;報(bào)警任務(wù)需要及時(shí)響應(yīng),具有最高的優(yōu)先級(jí);而里程顯示、存儲(chǔ)任務(wù)優(yōu)先級(jí)最低。較高優(yōu)先級(jí)的任務(wù)必須調(diào)用至少一項(xiàng)系統(tǒng)服務(wù)而暫時(shí)放棄CPU的使用權(quán),否則低優(yōu)先級(jí)任務(wù)無法得到運(yùn)行。

            任務(wù)的一般結(jié)構(gòu)如下:

            void UserTask (void *pdata)

            { for(;;)

            {調(diào)用μC /OS II的某種系統(tǒng)服務(wù):

            OSMboxPend ( )/OSMboxPost ( );(1)

            OSQPend ( )/OSQPost ( ); (2)

            OSSemPend ( )/OSSemPend ( ): (3)

            OSTaskDel (OS PRIG SELF);(4)

            OSTaskSuspend (OS_ PR工OSELF); (5)

            OSTimeDly( )/OSTimeDlyHMSM(); (6)

            }}

            (1)-(6)是一些主要的系統(tǒng)服務(wù)函數(shù),這些函數(shù)里均進(jìn)行一次任務(wù)調(diào)度,或者可能會(huì)使當(dāng)前任務(wù)放棄CPU使用權(quán)而運(yùn)行其他的任務(wù)。用戶任務(wù)必須至少調(diào)用一個(gè)服務(wù)函數(shù)。

            另外程序還有5個(gè)用C語言編寫的用戶中斷服務(wù)程序:一個(gè)CAN接收中斷(用于接收總線信息)、4個(gè)定時(shí)器輸出比較中斷(用于產(chǎn)生驅(qū)動(dòng)步進(jìn)電機(jī)的周期性脈沖)。

            因此本例程序可以這樣規(guī)劃,首先調(diào)用OSInit(),對(duì)μC /OS-II做初始化,然后創(chuàng)建一個(gè)信號(hào)量,因?yàn)楹竺娴娜蝿?wù)都要用到Printp( )函數(shù),而Printp( )是一個(gè)不可重入函數(shù),調(diào)用前要防止多個(gè)任務(wù)同時(shí)調(diào)用,這個(gè)信號(hào)量用于保護(hù)Printp()函數(shù)。接著創(chuàng)建6個(gè)任務(wù),并對(duì)這6個(gè)任務(wù)分配優(yōu)先級(jí),最后調(diào)用OSStart ( )以啟動(dòng)內(nèi)核,于是任務(wù)在操作系統(tǒng)的管理和調(diào)度下運(yùn)行和切換。圖2是程序的簡要流程圖。


            圖2 程序流程圖

            4 結(jié)束語

            隨著汽車電氣系統(tǒng)的總線化,高集成、嵌入式、總線化是汽車儀表發(fā)展的必然趨勢(shì)?;?a class="contentlabel" href="http://www.biyoush.com/news/listbylabel/label/LPC2292">LPC2292的汽車智能,實(shí)時(shí)顯示和保存車速、發(fā)動(dòng)機(jī)轉(zhuǎn)速、水溫、油位、總里程、子里程等車況參數(shù),使汽車具有“黑匣子”功能。并且采用建立通信網(wǎng)絡(luò),集車輛儀表、視頻監(jiān)控、語音輸出于一體,解決了分開安裝不便、可靠性差的缺陷,提高了系統(tǒng)的可靠性。


            上一頁 1 2 3 下一頁

            關(guān)鍵詞: 組合儀表 CAN總線 LPC2292

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉