论坛首页
任务活动
问答
论坛专题
登录
注册
yellow555
+ 关注
粉丝
3
|
主题
40
|
回帖
469
加好友
私信
帖子
主题
回复
评论
基于STM32F407(模拟&硬件)I2C通讯
2023-5-27 00:23
ST MCU
35
2623
读大量数据代码
写大量数据代码
写一页数据代码
注意:在接收数据完成时要提前发送非应答数据 。
读一个字节代码
写入一个字节代码
等待EEPROM写入完成代码
I2C相关配置代码
硬件I2C代码相关定义
硬件I2C代码 硬件主发送、接收时序图 (摘自stm32f407中文手册)
读大量数据代码
写大量数据代码
写一页数据代码注意:一定要等待一会,要不然数卡死或者数据错误。
写一页数据代码
引脚初始化代码
下图摘自AT24C02手册
等待EEPROM写入完成代码 注意:一定要等写完,否则会卡死或者数据错误。 ...
主机非应答代码
主机应答代码 注意:要释放总线 (将SDA拉高)。
注意:最后一定要将SCL拉低,否则数据错误。
前一页
15
16
17
18
19
20
21
后一页
2
3
近期访客