打印
[APM32A]

APM32A10x_SDK_v1.0 模拟EEPROM读写异常

[复制链接]
787|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 gdygn007 于 2024-2-1 13:39 编辑

#申请原创#最近在测试极海原厂A103的SDK(SDK版本“APM32A10x_SDK_v1.0”),发现flash模拟EEPROM例程,在读写操作时,16bit的高8位读出来是0,低8位正常。
测试例程截图

测试结果截图


解决方法
经过和ST的例程对比和代码排查,发现SDK的写函数和读函数都存在些BUG,更正后读写正常,修改方法如下。

1、读函数返回类型U8改成U16.

2、写函数写操作更改

3、偏移地址更改











Flash_Emulation_Eeprom.zip

68.89 KB

测试例程

使用特权

评论回复
沙发
jcky001| | 2024-2-1 15:51 | 只看该作者
硬件连接、电源电压、I2C通信等

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

6

帖子

1

粉丝