普冉(PY32F030系列)FLASH的读保护配置后,发生异常。
普冉FLASH读保护配置发生异常,哪位用过?现在只能将就,启用了写保护,读保护只能用默认值(就是不保护了)。
FLASH_OPTR的 RDP 配置在 读保护后异常。 FLASH_OPTR 其它值的配置达到预期效果。
FLASH_SDKR的值只能是 0x0000001f。 配置成其它值,程序同样不能运行。
我没用过,但看到过类似“开启读保护,需要中断向量表偏移”,具体楼主去研究 weavr 发表于 2024-5-28 09:14
我没用过,但看到过类似“开启读保护,需要中断向量表偏移”,具体楼主去研究 ...
(引用自2楼)
谢谢提醒。https://baijiahao.baidu.com/s?id=1762949080687126646&wfr=spider&for=pc
找到这么一句话: PY32F003采用Cortex M0+核心,支持硬件乘法,支持中断向量重定向,不过PY32F003的中断向量表只能放到SRAM中,如果放到FLASH中使能读保护以后代码运行异常,使用中需要注意,官方的资料中有详细的操作方法。不要问是不是bug,问就是feature。 widesoft2 发表于 2024-5-28 09:42
谢谢提醒。https://baijiahao.baidu.com/s?id=1762949080687126646&wfr=spider&for=pc
找到这么一句话:...
(引用自3楼)
之前下载的资料包中有个说明,供参考
weavr 发表于 2024-5-28 10:28
之前下载的资料包中有个说明,供参考
(引用自4楼)
参考此资料,问题已经解决! widesoft2 发表于 2024-5-29 08:35
参考此资料,问题已经解决!
(引用自5楼)
普冉 用起来 有坑么? 最近也想用 jetbo 发表于 2024-5-29 12:32
普冉 用起来 有坑么? 最近也想用
(引用自6楼)
我等菜鸟,认认真真参考数据手册写程序,发现不了坑的。 jetbo 发表于 2024-5-29 12:32
普冉 用起来 有坑么? 最近也想用
(引用自6楼)
https://www.cnblogs.com/liwen01/p/17850148.html
使用的时候,搜索看到这个 我现在是在代码中有读写Flash操作,用于存放用户配置参数。使能读保护后程序就工作不正常了。
屏蔽Flash读写这部分代码,打开写保护代码也是工作正常的。
也只要把中断向量表移动到SRAM中就行了对吧? shandian007 发表于 2024-7-19 17:00
我现在是在代码中有读写Flash操作,用于存放用户配置参数。使能读保护后程序就工作不正常了。
屏蔽Flash读 ...
(引用自9楼)
人家例程项目就是把 中断向量表就是移到SRAM,不要去改动就行了。 widesoft2 发表于 2024-7-19 17:50
人家例程项目就是把 中断向量表就是移到SRAM,不要去改动就行了。
(引用自10楼)
好的我试试
页:
[1]