如题,使用STM32CubeMX自动生成代码时,发现CH32F203RCT6不兼容,原因是FLASH的的ACR寄存器并没有在CH32F203RCT6的参考文档中有相关说明导致,具体现象如下图,问题是考虑兼容吗?或者怎么才能兼容?感谢~
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
如题,使用STM32CubeMX自动生成代码时,发现CH32F203RCT6不兼容,原因是FLASH的的ACR寄存器并没有在CH32F203RCT6的参考文档中有相关说明导致,具体现象如下图,问题是考虑兼容吗?或者怎么才能兼容?感谢~
这块暂时把LATENCY改为零等待状态可以了,想和官方确认下,这样做稳妥吗,谢谢
您好,可以设置成零等待,没问题的。
针对以上的通过修改代码的方式来兼容ST,可有不用修改代码的方案?
比如通过STM32CubeMX设置了72M,默认生成的代码FLASH ACR寄存器最低3bit就会被设置为010,而CH32F203没看到参考手册中有这个寄存器的说明文档,不知道是否可以通过不修改代码的方式完成这块的兼容。
您好,我们CH32F203系列前256K的FLASH运行区域都是零等待,不需要配置,如下图。若你需要使用ST的库,这部分不做修改应该也是没问题的。
CH32F203数据手册:http://www.wch.cn/downloads/CH32F20xDS0_PDF.html