发新帖我要提问
12
返回列表
打印
[产品应用]

CW32单片机I2C接口读写EEPROM芯片介绍

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
21
铁血丹心LLLL|  楼主 | 2023-4-26 10:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
7.程序流程

程序完成I2C主设备配置后,先将u8Senddata数组中的内容写入到EEPROM的第1页(CW24C02每页8字节):发送START信号后,I2C模块会产生状态改变中断,在中断服务程序中根据不同状态值进行不同处理,直到完成CW24C02的页写模式所有数据字节以及STOP信号发送,发送完成后置写操作流程完成标志。主循环中判断到写操作流程完成后,启动从EERROM的第1页数据读取流程:发送启动信号后,I2C模块会产生状态改变中断,在中断服务程序中根据不同状态值进行不同处理,直到完成CW24C02的顺序读模式所有数据字节发送及读取,在发送完STOP信号后置读操作流程完成标志。主循环中判断读操作流程完成后,初始化u8Senddata数组内容,重复下一次测试过程。完成WriteReadCycle变量设置的测试次数后退出。

使用特权

评论回复
22
aws0317| | 2023-5-5 10:09 | 只看该作者
请教一下,规格书里提到的I2C接口支持3个从机地址是什么意思

使用特权

评论回复
23
pssyx| | 2023-5-5 11:57 | 只看该作者
aws0317 发表于 2023-5-5 10:09
请教一下,规格书里提到的I2C接口支持3个从机地址是什么意思

CW32 MCU工作在I2C从机模式时,其从机地址可以为除0x00之外的任意7位值,由I2C_ADDRx 从机地址x寄存器写入即可。通常的I2C从机设备,它的从机地址由其硬件决定。

使用特权

评论回复
24
lzmm| | 2023-5-5 13:09 | 只看该作者
设置I2C总线的时钟频率和地址模式等参数。

使用特权

评论回复
25
robincotton| | 2023-5-5 18:51 | 只看该作者
通过I2C总线操作EEPROM

使用特权

评论回复
26
bestwell| | 2023-5-5 18:59 | 只看该作者
内部iic读写eeprom有问题吗

使用特权

评论回复
27
nomomy| | 2023-5-5 19:18 | 只看该作者
能不能通过模拟i2c读写外部eeprom

使用特权

评论回复
28
loutin| | 2023-5-5 19:39 | 只看该作者
怎么用软件i2c操作eeprom

使用特权

评论回复
29
i1mcu| | 2023-5-5 20:02 | 只看该作者
完成读写操作后,记得关闭I2C总线以释放资源。

使用特权

评论回复
30
jkl21| | 2023-5-5 20:46 | 只看该作者
不同型号和厂家的EEPROM存储器可能有一些差异,具体的操作方式和参数设置也可能会有所不同。

使用特权

评论回复
31
burgessmaggie| | 2023-5-5 21:52 | 只看该作者
对于写操作,将要写入EEPROM的数据发送到I2C总线上;对于读操作,发送读指令并接收EEPROM存储器中的数据。

使用特权

评论回复
32
MessageRing| | 2023-5-7 22:55 | 只看该作者
通过iic操作eeprom

使用特权

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

本版积分规则