WCH沁恒单片机
直播中

殷谷光

7年用户 1074经验值
擅长:控制/MCU
私信 关注
[问答]

CH579设置RB_ROM_CODE_OFS位时的闪存地址映射是什么?

你好!
设置 RB_ROM_CODE_OFS 位时的闪存地址映射是什么?CodeFlash 向下移动了 0x8000 字节,但 DataFlash 寻址是否以相同的方式移动(即变为 0x00036800-0x00036FFF)?
我需要从我的 APP 代码中对 DataFlash 进行读写访问,该代码在设置 RB_ROM_CODE_OFS 位的情况下运行,看起来对 DataFlash 的读取访问实际上是从 InfoFlash 返回数据。

回帖(1)

陈芳

2022-8-30 09:20:33
RB_ROM_CODE_OFS运行取的时候,会固定加上0x8000,这样你至少从0个地址开始存放这个代码,从32K的位置开始存放。但指不影响读取配置和dataflash的位置
,他的修改代码运行取地址,dataflash也可以例子使用EVT里面的flash参考。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分