新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > PowerPC在車輛顯控系統中的應用

        PowerPC在車輛顯控系統中的應用

        作者: 時間:2011-06-24 來源:網絡 收藏

        3.1 設備驅動開發
        由于本的硬件平臺是根據實際需要設計的,故必須根據實際的接口對設備驅動進行開發。在VxWorks提供的通用設備驅動的架構上,結合每個具體設備的工作原理和功能,以數據流為中心,在掌握設備與CPU及外接設備的通信方式后,對具體設備的驅動進行逐一開發。設備驅動程序開發完成后,最終形成MPC8548E的板級支持包BSP。硬件設備程序的集成包括如下幾個方面。
        (1)特殊設備驅動
        一些特殊設備的驅動程序不在VxWorks配備的標準設備清單中,因此需自行開發,例如PCI線驅動、DDR內存驅動和顯示驅動等。
        (2)通用設備驅動
        通用設備的驅動程序可以直接VxWorks標準驅動,或在標準驅動的基礎上稍作改動即可,例如鼠標、鍵盤、串口、以太網接口和USB接口等。
        3.2 程序開發
        首先將顯控要完成的任務分解為多個任務:按鍵查詢、界面切換、數據顯示、視頻顯示和參數存儲。程序保證各任務按照規定的方式實時完成。控制主板軟件結構圖如圖2所示。

        本文引用地址:http://www.104case.com/article/156136.htm

        b.JPG


        按鍵查詢:定時查詢是否有鍵按下,如有,則向界面切換、數據顯示、視頻顯示和參數存儲發送消息,完成相應的任務。
        界面切換:切換到相應界面。
        數據顯示:顯示控制在不同工作模式下的狀態。
        視頻顯示:切換視頻通道,調節圖像的亮度、對比度,并進行相關操作。
        參數存儲:根據指令保存參數,或等間隔地將參數保存到緩存。
        3.2.1 I2C接口控制的軟件實現
        I2C總線是一種兩線式串行總線,主要應用于微處理器外圍芯片的擴展。它只需兩根線——串行數據線和串行時鐘線,即可實現微處理器與總線上具有I2C總線接口的設備進行數據交換。



        關鍵詞: 應用 系統 車輛 PowerPC

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平顶山市| 贵南县| 衡山县| 临泽县| 东明县| 高平市| 师宗县| 杭锦后旗| 嘉义县| 肃北| 陆川县| 赫章县| 荃湾区| 怀来县| 长海县| 东海县| 罗城| 庄浪县| 富蕴县| 策勒县| 钟山县| 襄垣县| 旬阳县| 嘉峪关市| 康定县| 绥芬河市| 太保市| 漳州市| 和政县| 兴安盟| 余干县| 斗六市| 鄂托克前旗| 兰州市| 文成县| 普定县| 大足县| 修文县| 砚山县| 蒲城县| 普兰县|