我参考别人的用NDK+JNI读写I2C,编译出来的APK可以运行了,但是老读不到数据,这个I2C的地址怎么确认是多少呀? 就是slaveAddr的值应应该怎么设置?或者是有什么其它问题?
------解决方案--------------------
I2C是什么?
integer to char ?
------解决方案--------------------
1楼的回答让我迷失了。
------解决方案--------------------
菜鸟一枚路过 给你顶一下帖子 等待答案 俺也学习学习
------解决方案--------------------
要先保证ioctl的I2C_SLAVE这个case 一定执行到。
一般通过ioctl 接口传数据给驱动时,给他的都是&slaveAddr这样的形式,内核拿到用户态地址,会做一些验证,然后再拷贝或读取。
------解决方案--------------------
我也写了个I2C的程序 不知道是不是一样的 我要启用的是I2C上的CTP、各种传感器和FM,已经全部实现了 不知道楼主要做什么?