<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > 基于DSP的混合動(dòng)力汽車(chē)綜合顯示儀設計

基于DSP的混合動(dòng)力汽車(chē)綜合顯示儀設計

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

b. CAN通信接口電路與數據電平轉換電路

  TMS320F2812中集成的模塊是增強型CAN(eCAN)模塊,支持CAN技術(shù)規范2.0B,最高達1Mb/s速率,并帶光電隔離;在基于TMS320F2812的綜合顯示系統中,接口是在集成的eCAN模塊的基礎上,外擴了TI公司的3.3V 收發(fā)器SN65HVD232。由于YD711型彩色液晶智能顯示器采用標準RS-232C通信方式CONTROL ENGINEERING China版權所有,系統采用MAX232芯片將輸出的典型3.3V電平數據轉換為RS-232C電平。CAN通信接口電路與數據電平轉換電路如圖3所示。

c. YD711液晶接口電路

  液晶的移位寄存器RXD(PIN14)通過(guò)RS-232C口的TXD(PIN3)與MAX232的T1out(PIN14)連接;液晶的緩沖區寄存器DTR(PIN15)通過(guò)RS-232C口的DSR(PIN6)與MAX232的T1in(PIN13)連接,在F2812給YD711發(fā)送數據之前,首先應判斷移位寄存器是否為空CONTROL ENGINEERING China版權所有,為空時(shí)再檢查DTR信號,若DTR為高電平,表示緩沖區滿(mǎn),要等到DTR信號變?yōu)榈碗娖胶笤侔l(fā)送數據。即DTR為低電平時(shí)發(fā)送數據,DTR為高時(shí)停止數據發(fā)送。接口電路如圖3、4所示。

3. 軟件設計

  編程工具采用TI公司的集成開(kāi)發(fā)環(huán)境CCStudio V3.1,采用標準C語(yǔ)言作為程序設計語(yǔ)言,其編譯效率和直接用匯編語(yǔ)言已經(jīng)沒(méi)有太大的差距。程序主要涉及到eCAN模塊、PIE模塊和SCI模塊的運用:(1)在對各寄存器進(jìn)行初始化以后,首先啟動(dòng)CAN模塊接受數據;(2)判斷數據的類(lèi)型,例如:判斷是轉速、水溫、還是其他,并將數據分別存放到相應的郵箱中;(3)判斷數據是否正確,采用"差異判別標志"的方法來(lái)識別數據屬于本身的正常躍變、還是由于干擾引起的突變,從軟件上保證了系統抗干擾的能力。例如:當此次所接收的數據與上次接收的數據相比,存在較大差異時(shí),軟件暫時(shí)只保留數據而不將其送往液晶顯示,并打開(kāi)一個(gè)"差異判別標志",并將所保留的數據再與下一幀數據進(jìn)行比較,直到相鄰幾個(gè)數據不存在較大差異時(shí),才認為是正確的數據,這時(shí)清除"差異判別標志"并由SCI將數據送往液晶顯示。

  PIE模塊用以實(shí)現駕駛員按鍵選擇畫(huà)面部分的功能。當有按鍵觸發(fā)信號產(chǎn)生,主程序跳轉至中斷服務(wù)子程序ISR中,判斷選擇的是哪幅畫(huà)面并將其顯示,中斷子程序返回至主程序。

  4. 顯示界面設計及參數范圍

 



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>