在minidock上面还有一个I2C接口的AT24C02的EEPROM,今天抽空测试一下,发现HAL库函数简直太智能了,轻松几步搞定! 1、还是先上个效果看看吧 下面是串口输出信息 下面是逻辑分析仪上显示的写1页时序 下面是读1页时序 2、来看看电路 AT24C02接口 Arduino接口 Nucleo-L476接口 3、在CUBEMX配置 新建工程,选择引脚 串口配置 I2C配置 生成MDK工程 4、完成程序 首先定义变量 下面是具体程序,非常简单,简要注释下。 5、注意I2C在写数据后应该有简短延时,不然会出错! |
谢谢分享,学习