打印
[STM32]

iic读写数据问题问题

[复制链接]
1326|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
iuhuihuibui|  楼主 | 2019-7-15 19:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
airwill| | 2019-7-15 21:50 | 只看该作者
不知道是什么芯片, 你写的是什么地址.
注意连续写的时候, 不要跨页写

使用特权

评论回复
板凳
iuhuihuibui|  楼主 | 2019-7-15 23:01 | 只看该作者
airwill 发表于 2019-7-15 21:50
不知道是什么芯片, 你写的是什么地址.
注意连续写的时候, 不要跨页写

谢谢你,
写的时候是从0地址开始写的,地址自加1连续写四个字节。用的时候在从首地址读出四个字节,结果就第一个与写入的字节一致其余那三个都是oxff

使用特权

评论回复
地板
airwill| | 2019-7-15 23:03 | 只看该作者
你用的是什么芯片, 难道这个芯片不支持连续写吗

使用特权

评论回复
5
iuhuihuibui|  楼主 | 2019-7-16 09:33 | 只看该作者
airwill 发表于 2019-7-15 23:03
你用的是什么芯片, 难道这个芯片不支持连续写吗

at24LC04BH  就这个型号的存储芯片

使用特权

评论回复
评论
iuhuihuibui 2019-7-16 16:41 回复TA
问题解决了,是硬件上除了问题,写保护引脚被莫名的拉高,只要写一个数据就会被拉高,我把程序改了,控制写保护的那个引脚始终拉低,问题就解决了 
6
iuhuihuibui|  楼主 | 2019-7-16 09:33 | 只看该作者
airwill 发表于 2019-7-15 23:03
你用的是什么芯片, 难道这个芯片不支持连续写吗

AT24LC04BH  就这个型号的存储芯片

使用特权

评论回复
7
ayb_ice| | 2019-7-16 10:39 | 只看该作者
写完后要等待内部操作完成

使用特权

评论回复
8
airwill| | 2019-7-16 22:32 | 只看该作者
AT24LC04 是支持页写的.  你写入的时候, 收到 ACK 了吗

使用特权

评论回复
9
kingkits| | 2019-7-17 13:07 | 只看该作者
写的时候会慢一些

使用特权

评论回复
10
Prry| | 2019-7-20 09:54 | 只看该作者
参考:
https://blog.csdn.net/qq_20553613/article/details/82733817

使用特权

评论回复
11
每天都要吃肉肉| | 2020-9-27 15:57 | 只看该作者
你好,你做IIC读写的时候,如果要往里写入0x78+0x00+0xAE,这个要怎么写进去啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝