板子GPIO 定义很多针脚都支持 I2C功能。
目前使用GPIO_14 与 GPIO_15 针脚没有调通程序。
14和15针脚对应的是LED灯,将14、15针脚设置为I2C以后发现LED灯变成彩色了。也不能正常驱动设备。
不知道这两个针脚对应LED对I2C 功能是否会产生影响。 换成 GPIO_10 和 GPIO_11 也没有调通 。感觉懵懵的。
AI-M61-32s-kit 的 I2C 接口使用 应该是可以随意使用的吧,只要GPIO功能里面包含 SCL 和 SDA就行吧。
论坛里
【教程贴-新手向】搭建基于AI-M61-32s-kit 的Arduino环境
http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=43580
arduino环境里面的 Wire 库和 Arduino 自带的那个 Wire 类库方法定义稍有不同。
被I2C给难住了 。准备扒一扒 Arduino 的 Wire 源码再看看。
|