发帖
6 0 0

关于AI-M61-32s-kit 的 I2C接口有些疑问

WT_0213
论坛元老

105

主题

1498

回帖

1万

积分

论坛元老

积分
13632
Ai-M61系列 1433 6 2023-11-27 09:01:27
092423xvffcw0wc8f8gvzo.png


板子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 源码再看看。

──── 0人觉得很赞 ────

使用道具 举报

2023-11-27 09:26:05
帮顶
2023-11-27 09:56:47
帮顶
2023-11-27 10:54:45
SCL=BCLK,RCLK这三个都是时钟,SDA不是时钟
2023-11-27 11:39:35
帮顶
2023-11-28 13:56:39
默认低7位寻址,例如0x90要右移一位变0x48
2024-1-2 09:19:14
任意I/O需要自己写开始信号和结束信号以及读写数据功能等,调用IIC库函数需要看I/O引脚的复用功能是否有IIC。
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28479 个
  • 话题数: 40597 篇