stc32hhh 发表于 2024-11-19 15:45:46

EEPROM_read_n函数读取到的数据都是3

芯片是stc32g12k128,但是当我调用EEPROM_read_n函数读取eeprom的时候为什么读取出来是数据是3

DebugLab 发表于 2024-11-19 16:56:00

不仿真直接运行呢,读EEPROM从串口或其他方式输出看一下

小坤 发表于 2024-11-19 17:22:40

printf 输出

stc32hhh 发表于 2024-11-19 17:24:05

DebugLab 发表于 2024-11-19 16:56
不仿真直接运行呢,读EEPROM从串口或其他方式输出看一下

我这里不方便串口打印,而且串口打印和仿真的不也是一样的值吗

stc32hhh 发表于 2024-11-20 11:12:29

wnagming 发表于 2024-11-19 21:13
仿真可不一样,非常魔性,搞不懂

问题找到了,我应该读写相对地址,而不是绝对地址,而且在写之前需要擦除扇区
页: [1]
查看完整版本: EEPROM_read_n函数读取到的数据都是3