文章分类 - Android Sensor
摘要:通常,传感器的驱动由三部分构成:总线、驱动总类、驱动与用户层交互。传感器与硬件的交互基本采用IIC总线或者platform总线,其它总线在传感器中采用的比较少,本系列文章就没有进行介绍。传感器的驱动类型可以是IIC设备,可以是platform设备或者是MICS以及HWMON设备。而驱动与用户层的交...
阅读全文
摘要:platform设备的驱动我就不写了,一般的,AD或者DA都以platform驱动的形式挂载在系统中。比如某些触屏,某些光线传感器。
阅读全文
摘要:IIC是手机中主要的传感器总线,当时IIC的设备驱动想对于IIC总线来说则简单的多。IIC设备驱动 本来这里我打算说一下IIC设备的数据传输函数,但是工作需要我去研究java,为了吃饭,这个sensor驱动部分,就简写了,我把大体的传感器驱动函数都放在这几个文章中。大家可以参考。IIC驱动的数据传输...
阅读全文
摘要:属性系统 属性系统传感器驱动的主要组成部分。在传感器驱动中通常使用属性系统实现传感器的打开、关闭、参数设置读取等功能。一个简单的例子如下: 属性系统的驱动代码 HWMON驱动 hemon子系统,可以理解成 hardware monitor——监控硬件设备...
阅读全文
摘要:Input子系统是linux的主要驱动之一,这里我写了一个虚拟的input设备驱动的部分。 这里我以一个虚拟驱动,定时上报声音+键,代码如下:input driver这个驱动实际上是一个sensor input设备的一个缩影。 一个input设备有三部分组成。一、保存input设备驱动的指针,保存w...
阅读全文
摘要:Android传感器 Android系统支持加速度传感器(accelerometer)、陀螺仪(gyroscope)、环境光照传感器(light)、磁力传感器(magnetic field)、方向传感器(orientation)、压力传感器(pressure)、距离传感器(proxi...
阅读全文
摘要:Sensor作为Android系统的一个输入设备,对Android设备来说是必不可少的。Sensor主要报告G-Sensor、LightsSensor、ProximitySensor、TemperatureSensor等。由于各个Sensor的移植大同小异。本文就主要对G-Sensor和LightS...
阅读全文
摘要:关于icu4c库里的资源这里做个简要介绍,一般情况下无需改动。android\external\icu4c\data下存放的是icu最原始的资源,其下brkitr、coll、locales三个文件夹下的txt文件即为各国家语言翻译字符串原始资源,存放各语言对于当地特殊文化相关的数据诸如地区时间货币的...
阅读全文