搜索
12
返回列表 发新帖
楼主: 奏奏奏

[已解决] STM32访问I2C地址超出16位怎么处理?

[复制链接]

该用户从未签到

54

主题

499

帖子

152

蝴蝶豆

论坛元老

最后登录
2021-3-29
 楼主| 发表于 2019-7-19 17:33:46 | 显示全部楼层
安 发表于 2019-7-19 16:25
更换E2设备后,请按照I2C协议进行更新。像楼上截图所述,E2设备的地址会用两个字节表示。有的设备是通过设 ...

好的。感谢各位大佬的宝贵意见。
我弄好后看是不是把关键部分分享出来,让其他工程师少走弯路。
回复 支持 反对

使用道具 举报

该用户从未签到

21

主题

1073

帖子

442

蝴蝶豆

论坛元老

最后登录
2021-5-10
发表于 2019-7-22 11:08:55 | 显示全部楼层
根据手册,AT24CM02 地址也是 16 位的,但占用多个 I2C 总线地址。
回复 支持 反对

使用道具 举报

该用户从未签到

54

主题

499

帖子

152

蝴蝶豆

论坛元老

最后登录
2021-3-29
 楼主| 发表于 2019-7-22 15:22:21 | 显示全部楼层
maxtch 发表于 2019-7-22 11:08
根据手册,AT24CM02 地址也是 16 位的,但占用多个 I2C 总线地址。

谢谢,应该是之前其他回答里贴图出来的说明描述吧。
回复 支持 反对

使用道具 举报

该用户从未签到

21

主题

1073

帖子

442

蝴蝶豆

论坛元老

最后登录
2021-5-10
发表于 2019-7-23 12:17:32 | 显示全部楼层
奏奏奏 发表于 2019-7-22 15:22
谢谢,应该是之前其他回答里贴图出来的说明描述吧。

是的。你甚至可以理解成一片 AT24CM02 相当于占用四个连续地址的四片 AT24C512。
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-5-11 23:51 , Processed in 0.163689 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表