我们需要将MPU6050连接到RK3288的I2C-1接口,我们是在安卓中通过NDK-JNI来访问I2C模块。我们已经能够用之前的三星开发板在40HZ的速度下读取传感器数据,但换到Firefly RK3288就出现了问题。
问题1:Firefly是用软件还是硬件来bit-banging
问题2:怎么在Firefly实现1MHZ的I2C速度?(能够在之前的三星开发板中实现)
我们需要将MPU6050连接到RK3288的I2C-1接口,我们是在安卓中通过NDK-JNI来访问I2C模块。我们已经能够用之前的三星开发板在40HZ的速度下读取传感器数据,但换到Firefly RK3288就出现了问题。
问题1:Firefly是用软件还是硬件来bit-banging
问题2:怎么在Firefly实现1MHZ的I2C速度?(能够在之前的三星开发板中实现)
不好意思…卡了下 发了两篇
RK3288的I2C速率最大就是400kbit/s
使用的是硬件的通信方式,官方有发过对应的配置方法:
http://developer.t-firefly.com/thread-8121-1-1.html