• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > LX800在車載監控系統中的應用

    LX800在車載監控系統中的應用

    作者: 時間:2012-12-07 來源:網絡 收藏

    2.1.4 pci9054_cleanup_module注銷函數
    用于注銷設備及相關擴展設備。流程圖如圖5所示。

    本文引用地址:http://www.czjhyjcfj.com/article/148218.htm

    g.JPG


    2.2 應用程序的開發
    車載監控系統應用程序的實現過程主要包括:窗體和各個信息控件的初始化并顯示窗體實現人機交互、對按鍵的響應、參數的存儲、發送語音消息、圖5 設備的卸載CAN事件數據的處理并實時刷新屏上信息顯示當前設備的工作狀態。其程序流程如圖6所示。

    h.JPG


    2.3 應用程序與設備驅動的關聯
    在Linux系統中,對于一個硬件設備對應的是/dev目錄下的邏輯設備節點,這個節點以文件的形式存在,但它不是普通意義上的文件,是設備文件,更確切地說,它是設備節點。這個節點是通過mknod命令建立的,其中指定了主設備號和次設備號。通常而言,主設備號表明了對應著確定的驅動程序;次設備號由內核使用,用于正確確定設備文件所指的設備。
    insmod加載驅動程序,設備號是從/proc/devices文件中獲得的,所以通常是有驅動程序在內核中,才有設備節點在目錄中。這個設備號(這里特指主設備號)的主要作用,就是聲明設備所使用的驅動程序。驅動程序和設備號是一一對應的,當你打開一個設備文件時,操作系統能知道這個設備所對應的驅動程序的加載。
    設備節點文件中的file屬性中指明了驅動程序中fops方法實現的函數指針。應用程序通過使用open、write、read、ioetl等函數來訪問設備節點,進行相應的工作。

    結語
    微處理器以其豐富的接口、較快的處理速度、穩定性及易擴展性而受到嵌入式開發者的青睞。基于的車載監控系統采用Lin ux操作系統,使其具備了實時多任務處理的能力。經過測試,系統運行穩定可靠,有較好應用前景。


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 延吉市| 乐昌市| 霍林郭勒市| 缙云县| 巴彦淖尔市| 商水县| 拜城县| 开化县| 岳池县| 临武县| 奉节县| 阿坝县| 乐昌市| 湖北省| 恩平市| 宁蒗| 恩平市| 鹰潭市| 科尔| 霍林郭勒市| 恩平市| 永寿县| 商河县| 雅江县| 桓仁| 吐鲁番市| 武宁县| 潢川县| 定襄县| 防城港市| 逊克县| 彰化市| 元氏县| 襄城县| 白城市| 日喀则市| 定襄县| 包头市| 望奎县| 包头市| 二手房|