关于stm32在keil下仿真是寄存器显示问题

2019-07-14 18:12发布

RT,在查看ADC1的DR寄存器时,发现显示的不一样DR一栏写着0x000002E8,而DATA栏写着0x02B9,这是为什么呢,两个应该是一样的吧?
这是为什么呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
男友力MAX
1楼-- · 2019-07-15 01:27
回复第 2 楼 于2014-03-25 10:14:29发表:
我的经验是,在仿真过程中,数据显示是不更新的,当你暂停或单步执行时才会更新。
希望对楼主有帮助
我就是在单步调试的时候截图的啊,还是不一样
 
卜东青是的
2楼-- · 2019-07-15 03:16
 精彩回答 2  元偷偷看……
爱雪爱雪
3楼-- · 2019-07-15 07:40
一般我都是设个断点来看寄存器的值,或者直接用printf打印出来看
nvhwdfwre
4楼-- · 2019-07-15 10:11
直接打印查看,这个不一致,不理解是怎么回事
Sabrina_cc
5楼-- · 2019-07-15 11:03
一个是地址,一个是数据
男友力MAX
6楼-- · 2019-07-15 16:46
不是吧,两个都会变的,地址是图片中最下面那个数字 

一周热门 更多>