- 6
- 0
- 约7.45千字
- 约 2页
- 2017-07-05 发布于天津
- 举报
基于Android系统的传感器设计.pdf
第 40卷 第 7期 ·学 术 湖 南 农 机 2O13年 7 月
Vo1.40 July.7 HUNAN AGRICULTURAL MACHINERY July 2013
基于Android系统的传感器设计
王春红
(潍坊科技学院,山东 寿光 262700)
摘 要:近些年来移动互联网技术有了飞速的发展,智能手机成为人们使用移动设备的首选。传感器是智能手机重
要组成部分,它能够最大程度的丰富智能手机功能。Android系统是现在使用最为广泛的智能手机操作系统,因为在该
系统框架 内可以兼容多种传感器。
关键词:Android;传感器设计;模块
中图分类号:TP212 文献标识码:A 文章编号:1007—8320(2013)07—0140—02
Andr0id—based sensordesign
W 』vG Chun-hong
(WefiangUniversityofScienceTechnology,Shouguang,Shandong262700,China)
Abstract:Inrecentyears,internettechnologyhasbeendeveloped rapidly,smartphoneshasbecomethefirstchoice
ofmobile devices.Sensorsarean importantpartofsmart phonesand itcanmaximizethewealth ofsmartphonefeatures.
Android system isthe mostwidely used smartphoneoperatingsystem now,becausetheframework ofthesystem iscom—
patiblewithavarietyofsensors.
Keywords:Android;sensordesign;module
Android系统在结构上可以分为四层:应用层由一些应用 所需要的数据,并将这些数据通过接 口输送给系统硬件抽象
程序组成 ,既有第三方所开发的各种应用程序 ,也有Google公 层。本文基于高通MSM7227平台进行传感器模块的开发设
司开发的应用程序,它们均是通过Java进行编程的;由Google 计 ,该平台是由高通公司开发研制的,属于性价比较高的中低
公司自行开发的框架层,它具有完整代码体系,能够给第三方 端处理器的解决方案。本文传感器驱动层的设计主要包括 :使
开发的应用程序提供完善接 口;硬件抽象层的主要作用就是 用Linuxslab分配器实现系统内存分配;使用工作队列方式来
分离框架层与驱动层,使得框架层内的开发或扩展能够不受 实现对系统寄存器数据的轮询采集;通过 input子系统来实现
驱动程序的约束;驱动层的作用就是根据手机硬件设计来初 系统数据的传输;使用Earlysuspend机制进行系统休眠设计。
始化所安装的各种传感器,同时完成寄存器的读写操作,以保 表 1传感器类型以及本地接 口
证传感器能够正常稳定的运行。
传感器 JAVA中的名称 本地接口名称
您可能关注的文档
最近下载
- 2026北京经济技术开发区卫生健康领域事业单位招聘28人备考题库及答案详解(新).docx VIP
- 七年级上册历史第二单元思维导图(思维导图).pdf VIP
- 2025年中国礼品食品行业市场深度分析及发展趋势分析报告.docx
- 四川省2025年高职单招文化素质考试(普高类)数学试卷(含答案解析).pdf
- 2026北京经济技术开发区卫生健康领域事业单位招聘28人备考题库及答案详解一套.docx VIP
- 2026北京经济技术开发区卫生健康领域事业单位招聘28人备考题库及参考答案详解一套.docx VIP
- 2026北京经济技术开发区卫生健康领域事业单位招聘28人备考题库及一套参考答案详解.docx VIP
- 2026年《党支部党建年终述职工作报告》.ppt VIP
- 2026北京经济技术开发区卫生健康领域事业单位招聘28人备考题库及一套参考答案详解.docx VIP
- RDPAC2.0考前刷题训练测试卷附答案.docx
原创力文档

文档评论(0)