31.STM32的I2C-EEPROM实验

 时间:2024-10-13 16:27:42

1、这个按键控制的实验是基于上个实验项目的基础上,首先复制上个【RTC实时时钟实验】实验,然后命名为【I2C-EEPROM实验】,如下图:

31.STM32的I2C-EEPROM实验

3、然后新建一个iic.h的文件,并将这个文件存储到APP文件夹下的IIC文件夹下,如下图:

31.STM32的I2C-EEPROM实验

5、然后新建一个24cxx.h的文件,并将这个文件存储到APP文件夹下的24CXX文件夹下,如下图:

31.STM32的I2C-EEPROM实验

7、找到iic.c文件和24cxx.c文件,将iic.c文件和24cxx.c文件和项目进行关联,如下图:

31.STM32的I2C-EEPROM实验

8、接下来按照下图将iic.h头文件和24cxx.h头文件也包含到项目中,如下图:

31.STM32的I2C-EEPROM实验31.STM32的I2C-EEPROM实验31.STM32的I2C-EEPROM实验31.STM32的I2C-EEPROM实验

12、下图是24cxx.c文件的代码,实现EEPROM的驱动,如下图:

31.STM32的I2C-EEPROM实验

13、下图是24cxx..h文件的代码,如下图:

31.STM32的I2C-EEPROM实验

15、下载代码后,在电脑上打开言射鐾钤串口助手观察实验现象,可以看到,按开发板的上键将数据存放到EEPROM中,再次遽牟赓雁按上键,更新EEPROM中的数据,按开发板下键,读取EEPROM中的数据,断电重启后依然可以按下键读取EEPROM中的数据,说明EEPROM中的数据掉电保持,如下图:

31.STM32的I2C-EEPROM实验
  • 火狐浏览器插件(user-agent)模拟手机和操作系统
  • 当输入信号过大时,就没有了放大作用。为什么?
  • geogebra如何绘制视错觉图(大小圆)?
  • 怎样在微信小程序绑定事件中传递参数?
  • 弹弹堂手游如何查看官方玩法攻略
  • 热门搜索
    盐城旅游网 四川古镇旅游景点大全 大理古城旅游攻略 山东德州旅游景点大全 福州云顶旅游攻略 开平碉楼旅游攻略 广州旅游攻略自助游 平潭旅游景点大全 西班牙旅游景点 深圳到厦门旅游攻略