CH32V307的RAM地址

CH32V307据说有320KRAM,中其中的192K据说是为FLASH代码COPY到RAM运行准备的,问一下这个RAM如何寻址?我想调试时直接代码下载写到该RAM区!另外猜测一下他与0X20000000地址是如何链接的,是不是在0X20010000开始的?

您好,我们CH32V307的RAM和ROM大小配置为4种,如下图。关于RAM寻址,其寻址起点都是0x20000000。代码无法直接下载到那192K RAM区域。

image.png


那与192K CODE FLASH对应的RAM到底能不能访问呢?还是采取了某种屏蔽措施对用户不可访问?我只是想直接下载操作这块RAM,以加快调试!


您好,那192K对应的RAM区域不能访问,因此不能直接下载到RAM区。我们的程序都是下载到FLASH由硬件自动装载到对应RAM区域运行。



只有登录才能回复,可以选择微信账号登录