请问KEIL调试STM32F051R8所有寄存器都无法读写是什么原因?

2019-07-14 18:18发布

所有内部寄存器都是灰底的,只显示初始值,都无法修改,请教原因?
KEIL4.72A升级到KEIL5.0也是如此
程序可正常仿真运行,System Viewer中显示的所有的寄存器都无效,无法读或写
使用的仿真工具 ULINK2、ST-LINK V2都是这个问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
freesea123
1楼-- · 2019-07-15 00:34
keil默认的安装包里面不能支持他的仿真和调试。
ljmlvmd
2楼-- · 2019-07-15 04:19
需要增加STM32F0XX硬件包
60user147
3楼-- · 2019-07-15 06:37
 精彩回答 2  元偷偷看……
肥肥飞飞
4楼-- · 2019-07-15 07:04
谢谢大家,问题已经解决了!安装包是已经安装了的。
这个测试程序是用汇编语言写的,RCC寄存器中外设复位寄存器,设置为1,没有清0,导致所有外设都在复位状态,所以不能写入
KEIL5.0+ULINK2非常好用!

一周热门 更多>