杰发科技AC7840——EEPROM初探

0.序

7840和7801的模拟EEPROM使用不太一样

1.现象

按照官方Demo,在这样的配置下,我们看到存储是这样的(连续三个数字1 2 3)。

使用串口工具的多帧发送功能

看不出多少规律

修改代码后

发现如下规律:

前四个字节是地址,后四个字节存储数字。

第一个地址存满后,地址加4字节,开始存储第二个数据。

读取数据会读取最后一个地址存储的数据。

2.写复杂点的数据

定义一个结构体

结构体初始化

相当于一次写10个字节

看下存储的数据

按照前面的推测应该是写

01被字节对齐为0001

1122本身为2字节

0004本身为2字节

11220001 89880004 FFFF8B8A 对应的地址加4

对该值进行修改

变动的只是第0个地址

3.注意

这里的2000E000

在代码里面为逻辑地址0,后面偏移值都是在这个基础上增加

相关推荐
光子物联单片机1 天前
STM32G474单片机开发入门(十五)CAN通信功能详解及实战
stm32·单片机·嵌入式硬件·mcu
光子物联单片机1 天前
STM32G474单片机开发入门(十七)DAC详解及输出电压和正弦波实战
stm32·单片机·嵌入式硬件·mcu
我先去打把游戏先2 天前
ESP32学习笔记(基于IDF):IOT应用——WIFI连接
笔记·单片机·嵌入式硬件·mcu·物联网·学习·esp32
酷飞飞4 天前
RTC和看门狗基于GD32F407VE的天空星的配置
stm32·单片机·嵌入式硬件·mcu
ll5776443325 天前
[DevOps实战指南从持续集成到持续部署的自动化流水线设计]
mcu
蜀黍@猿8 天前
【GD32】软、硬件I2C对比
单片机·嵌入式硬件·mcu
蜀黍@猿8 天前
【GD32】MCU选型参考标准
arm开发·单片机·mcu
蜀黍@猿9 天前
【GD32】软件I2C
单片机·嵌入式硬件·mcu
R6bandito_10 天前
STM32中printf的重定向详解
开发语言·经验分享·stm32·单片机·嵌入式硬件·mcu
千千道10 天前
利用keil +RASC给瑞萨RA8D1编译烧写程序
单片机·嵌入式硬件·mcu·物联网