Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
HAO的Pflash0和Pflash1 Pflash1可以正常读写,Pflash0无法正常读写
代码方便提供吗,给一个最简工程或者截个图就行。
在ha0 MCAL_FLS_demo添加此地址配置项 对改pflash0地址读写会出现这样问题
SDK里没有出现这样的问题
1 首先你配置的这个Sector属于PFALS0, 异步模式, 同时你的代码也在PFALSH0, 这个肯定是不行的,所有的FLASH都不支持同一个bank同时读(包括代码执行)写。
所以你需要如果你的代码在PFALSH0,你有需要擦除或写入PFLASH0,那么你只能采用同步模式操作PLASH0,配置中去掉如下两项使能即可:
有同步模式操作示例吗
我们提供的Demo中是包含同步模式的。
同步和异步的区别就是阻塞的问题,同步模式只能等待擦写操作完成之后,才能之前其他代码,异步模式FLS在擦除时,MCU可以执行其他代码,操作上并没有差异,只是软件是否会阻塞的差别。
感谢支持1111
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...