你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32访问I2C地址超出16位怎么处理?

[复制链接]
奏奏奏 提问时间:2019-7-19 07:41 /
阅读主题, 点击返回1楼
收藏 评论13 发布时间:2019-7-19 07:41
13个回答
奏奏奏 回答时间:2019-7-19 17:33:46
安 发表于 2019-7-19 16:25
更换E2设备后,请按照I2C协议进行更新。像楼上截图所述,E2设备的地址会用两个字节表示。有的设备是通过设 ...

好的。感谢各位大佬的宝贵意见。
我弄好后看是不是把关键部分分享出来,让其他工程师少走弯路。
maxtch 回答时间:2019-7-22 11:08:55
根据手册,AT24CM02 地址也是 16 位的,但占用多个 I2C 总线地址。
奏奏奏 回答时间:2019-7-22 15:22:21
maxtch 发表于 2019-7-22 11:08
根据手册,AT24CM02 地址也是 16 位的,但占用多个 I2C 总线地址。

谢谢,应该是之前其他回答里贴图出来的说明描述吧。
maxtch 回答时间:2019-7-23 12:17:32
奏奏奏 发表于 2019-7-22 15:22
谢谢,应该是之前其他回答里贴图出来的说明描述吧。

是的。你甚至可以理解成一片 AT24CM02 相当于占用四个连续地址的四片 AT24C512。
12
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版