日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 汽車電子 > 設計應用 > 多功能嵌入式車輛行駛監(jiān)控終端設計

          多功能嵌入式車輛行駛監(jiān)控終端設計

          作者: 時間:2009-07-09 來源:網絡 收藏

          ①應用程序只有通過對設備文件的open、close、read/write、ioctl等進行操作才能訪問硬件設備,Linux的擴展文件操作結構 file_operations實現(xiàn)了標準的文件操作到硬件設備操作的映射,每個設備驅動程序都要實現(xiàn)這個接口所定義的部分或全部函數(shù)。A/D驅動程序的擴展文件操作結構如下:

          本文引用地址:http://yuyingmama.com.cn/article/197872.htm


          ②在設備驅動程序中使用中斷,是提高系統(tǒng)數(shù)據(jù)處理速率的有效手段。有兩項工作要做:
          第一,在初始化函數(shù)中的register_chrdev()調用之后,使用request_irq()函數(shù)安裝中斷處理程序。request_irq()函數(shù)聲明如下:


          其中的參數(shù)irq是驅動程序使用的設備中斷號;handler是中斷服務函數(shù)指針;flags是一個與中斷管理有關的各種選項的字節(jié)掩碼;device在/proc/interrupts中用于顯示中斷的擁有者;dev_id這個指針用于共享的中斷信號線,返回0成功,非0失敗。
          A/D驅動程序安裝如下一個中斷處理程序:


          第二,實現(xiàn)這個中斷服務程序,參數(shù)必須與request_irq()登記時要求的一致,且不能有返回值。
          ③A/D初始化

          結 語
          基于ARM核的LPC2292為控制核心的終端,在現(xiàn)有行車記錄儀基礎上增加了若干新功能。它具有以下特點:
          ①以μClinux系統(tǒng)為數(shù)據(jù)處理平臺,通過多任務進程調度機制大大提高了系統(tǒng)處理海量數(shù)據(jù)的能力,實時性得到很大提高,對于車速、發(fā)動機轉速、剎車氣壓等監(jiān)測頻率要求高的參數(shù)可以精確監(jiān)測,增強了安全性。
          ②先進的通信功能。CAN、LIN總線接口使得終端可以與具備通用總線接口的車輛融為一體,作為車輛的內置診斷裝置,可全方位獲取車輛參數(shù)。USB接口使得數(shù)據(jù)可以方便地保存至系統(tǒng)后臺,利于數(shù)據(jù)分析。
          ③完善的數(shù)據(jù)上傳與車輛定位跟蹤功能。管理者不僅可以實時了解車輛的位置現(xiàn)狀,而且可以實時車輛的運行狀態(tài),通過司機與管理者的雙重監(jiān)控,可以有效保證車輛的安全運行,這對于從事高危運輸行業(yè)的車輛具有重要意義。
          總之,將高性能的ARM微控制器與操作系統(tǒng)運用于監(jiān)控終端中,既能大大提高車輛數(shù)據(jù)采集與分析的效率和準確性,又可實現(xiàn)對車輛多種性能參數(shù)的實時監(jiān)控,是今后車輛遠程實時監(jiān)控技術的發(fā)展趨勢。
          編者注:本文為期刊縮略版,全文見本刊網站www.mesnet.com.cn。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
          蜂鳴器相關文章:蜂鳴器原理

          上一頁 1 2 3 4 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉