汽車(chē)儀表總成是汽車(chē)和駕駛員進(jìn)行信息交互的窗口。傳統(tǒng)的汽車(chē)儀表總成采用了大量機(jī)械器件、模擬電路和少量簡(jiǎn)單數(shù)字電路的方式設(shè)計(jì)。它體積大,精確和穩(wěn)定性低,顯示信息少,控制按鈕繁復(fù)。本項(xiàng)目以當(dāng)前主流的嵌入式技術(shù)為基礎(chǔ),設(shè)計(jì)了一種以大尺寸LCD觸摸屏為主要顯示控制界面,以CAN總線(xiàn)和其他接口為信息采集渠道,以高速嵌入式ARM9微控制器為處理單元的車(chē)載信息顯控終端。 作者在該項(xiàng)目中負(fù)責(zé)車(chē)載信息顯控終端的樣機(jī)設(shè)計(jì),用Prote199完成原理圖和PCB圖的設(shè)計(jì),編寫(xiě)測(cè)試程序?qū)χ饕布M(jìn)行測(cè)試。軟件上移植Linux操作系統(tǒng)并編寫(xiě)LCD驅(qū)動(dòng)程序。 論文設(shè)計(jì)的車(chē)載信息顯控終端以SAMSUNG公司S3C2410ARM9微控制器為核心,以Microchip公司的MCP2515芯片為CAN總線(xiàn)控制器,以Sharp公司LQ080V3DG01型號(hào)的8英寸LCD屏為顯控接口。存儲(chǔ)器方面外擴(kuò)了NOR FLASH、NAND FLASH、SDRAM。接口方面設(shè)計(jì)了CAN、USB、RS232、以太網(wǎng)等標(biāo)準(zhǔn)接口,和GPIO、AD等接口。軟件上本車(chē)載信息顯控終端采用自行剪裁移植的Linux操作系統(tǒng),并移植了相應(yīng)的LCD驅(qū)動(dòng)程序。 論文主要闡述了車(chē)載信息顯控終端的硬件設(shè)計(jì),詳細(xì)分析了Linux在S3C2410微控制器系統(tǒng)上的移植,并將在軟硬件調(diào)試過(guò)程中總結(jié)的經(jīng)驗(yàn)與大家分享。 本車(chē)載信息顯控終端是對(duì)汽車(chē)儀表總成數(shù)字化和虛擬化顯示控制的一個(gè)有益嘗試,離最后的實(shí)用化和產(chǎn)品化還待進(jìn)一步研究。
標(biāo)簽:
Linux
ARM
車(chē)載信息
上傳時(shí)間:
2013-05-30
上傳用戶(hù):hechao3225