5454ty 发表于 2015-1-6 09:59:56

android 下陀螺仪+加速度计 HAL层的移植和开发

HI:
    请教各位大侠,我现在在做一个mpu6050(陀螺仪+加速度计),ANDROID下的驱动我已经移植好了,我现在要做HAL层的开发,请问一下,如何去如何做这个陀螺仪+加速度计的HAL开发呢,我似乎在ANDROID文件系统里面都找不到相关的文件,高手们,指点一二啊

zhansb 发表于 2015-1-6 10:51:14

可以看看hardware/rk29/sensor/

5454ty 发表于 2015-1-6 13:26:13

HI,zhansb,我那个可是RK3288的哦,我是不是在hardware/rk29/sensor里面添加和修改就可以了,你知道不知道我大概要如何去做,有没有思路哦,求指点呢!

Zhou 发表于 2015-1-7 11:25:09

二楼说的是对的:firefly/hardware/rk29/sensor

zhansb 发表于 2015-1-7 15:44:08

3288也是用这个目录哦,具体要修改里面哪个目录,要查一下mk文件
可以google一下sensor机制,网上现在资料比较多了

5454ty 发表于 2015-1-9 09:25:15

我现在已经修改了rk29/sensor/st目录的Gyrosensor.cpp,我在int GyroSensor::readEvents(sensors_event_t* data, int count)这个函数里面添加了打印数据,发现我的驱动INPUT_REPORT_REL的数据已经传上来了,但是我打开SENSOR应用还是一点反应都没有,能不能指点一下我到底改如何跟踪数据流,找出问题啊,

zhansb 发表于 2015-1-9 10:15:05

发现我的驱动INPUT_REPORT_REL的数据已经传上来了
这个是怎么判断呢

可以使用getevent先判断内核是否有上传数据

5454ty 发表于 2015-1-14 10:22:28

哦哦,问题已经搞定啦

farway1987 发表于 2016-4-14 14:44:50

5454ty 发表于 2015-1-14 10:22
哦哦,问题已经搞定啦

能说下怎么搞定的吗?拜托了!都改了啥内容了?

goodtalent 发表于 2016-5-31 14:28:40

5454ty 发表于 2015-1-14 10:22
哦哦,问题已经搞定啦

求楼主现身啊。
页: [1] 2
查看完整版本: android 下陀螺仪+加速度计 HAL层的移植和开发