摘要:

随着科技的迅猛发展,各种智能设备日益的更新换代,传感器技术也在不断地创新和进步.传感器技术的研究和进步不仅使得移动智能设备的功能愈加丰富,更使得这些加入了传感器的移动智能设备成为了人类生活十分重要的工具之一,传感器所体现的强大功能使得人类生活更加便捷.因此,关于传感器的嵌入式开发也逐渐成为热点. 以Rockchip3368ARM项目作为研究背景,在分析介绍了当前Android驱动发展现状的基础上,以TMP102和APDS9008为例设计和实现了一个环境传感器模块驱动软件.利用Android系统中与传感器模块息息相关的I2C协议以及input输入子系统对数据进行传递和传输,在此基础上详细介绍了Android传感器设备驱动的底层实现,包括驱动的内核程序实现,硬件抽象层实现以及驱动的加载卸载,着重介绍了传感器获取到的数据的处理,上报以及传递的过程.对JNI机制和Framework层做了研究介绍,在此基础上介绍了传感器应用程序的设计与实现,详细描述了传感器设备上层应用如何获取数据. 利用Android调试工具和实现的上层应用来进行测试,验证传感器模块的加载卸载是否正常,内核驱动是否完整且正确,硬件抽象层程序是否可靠,以及数据在传递过程中是否能正确传递.经测试,该传感器驱动软件在性能,可靠性等方面均满足要求.

展开

android 传感器驱动,基于Android的传感器驱动设计与实现相关推荐

  1. 俄罗斯方块android论文,基于Android的俄罗斯方块游戏设计与实现(论文+任务书+答辩PPT+设计源码)...

    摘  要 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用 ...

  2. 茶百科 android代码,基于android平台手机茶百科开发设计---学位论文.doc

    摘要 随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备.因此,手机的应用服务将会有很大的发展空间,手机茶百科软件就是其中的一项.Android平台提供给用户非常方便的茶百科查询功能, ...

  3. android plc,基于Android的智能PLC操控软件设计与实现

    摘要: 机床辅助设备的控制是由PLC完成的,传统PLC编程要求对硬件结构和电气原理比较了解,需要学习专门的编程语言.组态软件具有操作界面编辑简单,延续性,可扩充性较好的特点,广泛应用于工业控制领域.本 ...

  4. android毕业设计——基于Android+Tomcat+JavaEE的旧物交易平台设计与实现(毕业论文+程序源码)——旧物交易平台

    基于Android+Tomcat+JavaEE的旧物交易平台设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Android+Tomcat+JavaEE的旧物交易平台设计与实现,文章末尾附有 ...

  5. 基于eclipse开发Android天气,基于android平台的天气预报软件的设计与实现.doc

    基于android平台的天气预报软件的设计与实现 摘 要 随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备.因此手机的娱乐应用服务将会有很大的发展空间手机快捷查询软件就是其中的一项. ...

  6. 汽车导航的android 系统设计,基于Android的Telematics导航系统的设计与实现

    摘要: 汽车行业的发展一直受到电子信息技术进步的推动与发展,基于移动通讯信息技术和卫星定位技术的Telematics服务逐渐受到各大厂商的重视,同时整合了信息以及娱乐功能的Telematics服务,不 ...

  7. Android毕业设计——基于Android+Eclipse的手机安全卫士设计与实现(毕业论文+程序源码)——手机安全卫士

    基于Android+Eclipse的手机安全卫士设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Android+Eclipse的手机安全卫士设计与实现,文章末尾附有本毕业设计的论文和源码下 ...

  8. 骨密度中android区域,基于Android平台的超声骨密度测试系统的设计与实现

    摘要: 骨质疏松是一种高发病率和高危害性的退行性疾病.骨密度的精确测定是骨质疏松的防治前提,也是诊断骨质疏松的金标准.针对目前骨质早期筛查的常用设备--超声骨密度仪存在的携带不便.界面单一等问题,本文 ...

  9. android毕业设计——基于Android+XAMPP+MySQL的家校互动平台设计与实现(毕业论文+程序源码)——家校互动平台

    基于Android+XAMPP+MySQL的家校互动平台设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Android+XAMPP+MySQL的家校互动平台设计与实现,文章末尾附有本毕业设 ...

  10. 骨密度中android区域,基于Android的超声骨密度测量软件的设计与实现

    摘要: 随着移动互联网的飞速发展,智能手机等移动终端逐步普及,基于移动终端的应用越来越多,采用Android系统的设备数量更是占据大半江山.另外,随着人的预期寿命延长和老龄化人口增加,患骨质疏松的人群 ...

最新文章

  1. string :操作总结
  2. iOS开发中怎么样使用激光推送
  3. 刷脸秒入仓,阿里云云盾实人认证助力心怡科技迎战双11
  4. Beaglebone Black USB联机
  5. 点在多边形内算法,C#判断一个点是否在一个复杂多边形的内部
  6. pycharm同一目录下无法import明明已经存在的.py文件
  7. CF888G XOR-MST trie,贪心
  8. 高内聚低耦合通俗理解_抱歉,请不要把“业务逻辑层”理解为“业务中台”
  9. 【JAVASCRIPT】处理表单事件
  10. 玩转springboot2.x之自定义项目内自动配置
  11. java long 唯一_Java工具类:获取long型唯一ID
  12. SpringBoot2.0之整合Dubbo
  13. 骁龙200/400/600/800芯片型号对应及规格介绍
  14. CF595B Pasha and Phone
  15. [zt] dmt、lmt、mssm, assm (SEGMENT SPACE MANAGEMENT AUTO) 的一点总结
  16. python自动生成统计表_python处理Excel自动统计表
  17. 高考查询系统 (完善中)
  18. 用python动态演示照片立方体_3分钟在线演示用 python 生成分形图片
  19. 用深度学习做命名实体识别(二):文本标注工具brat
  20. 【leetcode/二分】有效的完全平方数(夹逼二分)

热门文章

  1. 拆t460拆机图解_ThinkPad T460P评测,二楼附ThinkPad T460P拆机图
  2. sql语句查询计算机系,SQL查询语句基础
  3. python识别cad图纸_手把手教你广联达软件如何识别天正CAD图纸
  4. windows美化指南秒变mac风格
  5. matlab傅里叶变换处理图像,MATLAB数字图像处理(1)基本操作和傅里叶变换
  6. 数学建模模板(让你也能写论文的模板)
  7. java对字符串编码转换_(转) Java字符编码转换
  8. win7桌面快捷方式图标修复方法
  9. 【速达软件】【速达5000】需求采购订单数量不能大于(请购数量-已订数量)
  10. 怎么做电商详情页html,电商商品详情页怎么做?电商详情页模板一键生成的方法...