<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于AT91SAM9260的智能保密柜設計方案

          基于AT91SAM9260的智能保密柜設計方案

          作者: 時間:2011-09-11 來源:網(wǎng)絡 收藏
          2.2 任務層

          本文引用地址:http://www.ex-cimer.com/article/150231.htm

            Linux操作系統(tǒng)管理的應用程序,首先根據(jù)系統(tǒng)功能劃分出相對獨立的子功能模塊,每個模塊作為一個任務,每個任務又由若干子任務構成,任務之間的調(diào)度由Linux內(nèi)核調(diào)度程序決定。該系統(tǒng)劃分的任務包括:

           ?、僮x/寫UART0任務。主要負責與上位PC進行交互,解析并執(zhí)行上位PC發(fā)來的控制命令,將執(zhí)行后的結(jié)果返回給上位PC。

           ?、谧x/寫UART1攝像頭任務。在使用者輸入指紋時,選通指紋儀接收指紋數(shù)據(jù),激活攝像頭,對使用者進行拍照,在柜門關閉后選通RFID讀寫器,采集柜內(nèi)文件ID信息,比對上次信息,從而得到此次操作后該使用者借出與歸還物品的信息。

           ?、塾涗浫蝿?。當UART1任務結(jié)束RFID讀寫器的采集任務后,該任務將使用者指紋信息、開關柜門時間、使用者頭像和借出與歸還文件ID等信息予以存儲。

            ④開關柜門任務。識別指紋數(shù)據(jù)之后,將指紋數(shù)據(jù)與授權指紋庫中的數(shù)據(jù)進行比較,匹配成功則執(zhí)行開鎖操作。

           ?、輬缶蝿?。循環(huán)檢測振動傳感器,如果發(fā)現(xiàn)異常振動,將啟動報警器。

            編寫好這些任務的代碼,啟動操作系統(tǒng),則應用程序開始運行。若要擴展其他功能,只需增加相應的任務即可。

            3 結(jié)語

            實驗結(jié)果表明,該系統(tǒng)滿足了用戶的需求,具有實時處理能力,功能擴展方便,所選用的Linux多任務實時操作系統(tǒng)在進程調(diào)度、文件系統(tǒng)管理等方面提供了很好的支持。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();