[APM32F4] 【APM32F402R Micro-EVB】08:软件模拟IIC驱动24C芯片

[复制链接]
896|31
作业粉碎机 发表于 2025-9-9 16:15 | 显示全部楼层
24C02的低功耗和低电压特性使其非常适合电池供电的应用,这篇帖子提供了一个很好的参考。
nomomy 发表于 2025-9-9 11:22 | 显示全部楼层
软件模拟IIC的核心是通过GPIO操作实现IIC协议的时序
saservice 发表于 2025-9-9 14:03 | 显示全部楼层
软件模拟IIC时,需要严格遵守IIC总线的时序要求
cashrwood 发表于 2025-9-9 20:36 | 显示全部楼层
实现错误检测和处理机制了吗              
 楼主| 聪聪哥哥 发表于 2025-9-10 10:15 | 显示全部楼层
cashrwood 发表于 2025-9-9 20:36
实现错误检测和处理机制了吗

目前还没有,只是正常的可以正常处理。
linfelix 发表于 2025-9-10 15:22 | 显示全部楼层
IIC总线需要外部上拉电阻,通常阻值选择在4.7kΩ左右。
转瞬回声 发表于 2025-9-10 15:42 | 显示全部楼层
太常见的一种I2C读写操作了
 楼主| 聪聪哥哥 发表于 2025-9-10 20:42 | 显示全部楼层
转瞬回声 发表于 2025-9-10 15:42
太常见的一种I2C读写操作了

模拟的 当时硬件没弄好
iyoum 发表于 2025-9-13 13:05 | 显示全部楼层
标准模式100kHz,快速模式400kHz
 楼主| 聪聪哥哥 发表于 2025-9-14 10:17 | 显示全部楼层
iyoum 发表于 2025-9-13 13:05
标准模式100kHz,快速模式400kHz

好像还可以更快
作业天敌在此 发表于 2025-10-11 13:21 | 显示全部楼层
这些读写函数看起来是直接操作EEPROM的,对于嵌入式系统来说非常实用。
FrostShimmer 发表于 2025-10-11 15:44 | 显示全部楼层
看错了。看成了使用MCU来模拟EEPROM了。
话说,咱们写多个字节是不是也是错误的啊
瞌睡虫本虫 发表于 2025-10-23 18:14 | 显示全部楼层
感谢分享24C02的详细介绍和代码示例,这对于我们理解I2C EEPROM的工作原理和编程非常有帮助。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部