基于Android系統的E+E傳感器的詳細資料:
基于Android系統的E+E傳感器
近些年來移動互聯網技術有了飛速的發展,智能手機成為人們使用移動設備的*。E+E傳感器是智能手機重要組成部分,它能夠zui大程度的豐富智能手機功能。Android系統是現在使用的智能手機操作系統,因為在該系統框架內可以兼容多種E+E傳感器。
基于Android系統的E+E傳感器
隨著移動通信技術和互聯網絡的高速發展,越來越多的移動終端設備出現在我們的身邊,這些設備已經從簡單的通話工具變成了人們進行交流和獲取信息的主要途徑,以往傳統的嵌入式設備大多基于Linux或者WinCE操作系統,Android操作系統至2007年問世以來,已經有越來越多的研發人員投入到了Android系統研發中來,Android系統已經成為目前zui熱門研發平臺。雖然目前在上市的產品中Android系統主要還是應用于智能手機領域,但是由于Android的開放性強和易于移植擴展等特點,越來越多的廠商制造了搭載Android系統的設備,包括平板電腦、GPS導航儀、智能電視等,但無論Android系統應用在何種終端設備上,在移植到特定硬件平臺上時,其基本圖形界面部分是必須移植的,其他部分可以按實際的硬件設備情況選擇。以ARM11處理器為核心的開發板作為硬件平臺,首先分析介紹了Android平臺的整體結構,包括Android系統中使用的兩個關鍵技術JNI和HAL,并深入研究了Android平臺圖形系統的架構和功能;然后敘述了Android系統的移植過程,包括內核的選取、內核移植和裁剪、移植Android專有驅動程序、移植標準設備驅動程序和根文件系統的制作;zui后在成功移植的Android系統上,以DS18B20溫度E+E傳感器為例,移植了DS18B20溫度E+E傳感器的驅動程序,并提出了一種在HAL層中以Sensor Stub方式實現Android系統的HAL接口的方法,并開發了室內溫度監測的應用程序,該程序可以顯示實時溫度信息,并將近期溫度的變化情況用曲線圖顯示在屏幕上,當溫度超過預定范圍時可以提示報警。 通過測試結果表明,移植后的系統運行穩定,應用程序可以讀取到準確的溫度信息,達到了課題的預期目標。基于高通MSM7227的開發板上Android系統的E+E傳感器模塊進行移植和開發,對Android系統框架和開發環境進行了簡介,對Android系統的E+E傳感器模塊的驅動層和硬件抽象層的開發進行深入的分析與研究,概括并總結了E+E傳感器模塊的工作原理和工作流程,對E+E傳感器的數據采集、數據傳輸、設備休眠和設備控制等方面進行了具體的設計與實現,zui終在MSM7227開發板上實現了E+E傳感器模塊的驅動層和硬件抽象層。zui后在測試章節中對E+E傳感器模塊的驅動層、硬件抽象層和應用層分別進行了測試,測試結果表明本文中的E+E傳感器模塊在功能上和性能上*符合設計要求。
基于Android系統的E+E傳感器
E+E傳感器系統可以讓智能手機的功能更加豐富多彩,所以E+E傳感器設備已經成為智能手機*的組件之一。Android系統可以支持多種E+E傳感器,有的E+E傳感器已經在Android的框架中使用,大多數E+E傳感器由應用程序使用。
如果你對基于Android系統的E+E傳感器感興趣,想了解更詳細的產品信息,填寫下表直接與廠家聯系: |