amyoubo 发表于 2014-3-24 18:05:42

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

 RT,在查看ADC1的DR寄存器时,发现显示的不一样DR一栏写着0x000002E8,而DATA栏写着0x02B9,这是为什么呢,两个应该是一样的吧?
这是为什么呢

story_xjj 发表于 2014-3-25 10:14:29

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

我的经验是,在仿真过程中,数据显示是不更新的,当你暂停或单步执行时才会更新。
希望对楼主有帮助:D

amyoubo 发表于 2014-3-25 12:20:16

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

回复第 2 楼 于2014-03-25 10:14:29发表:
我的经验是,在仿真过程中,数据显示是不更新的,当你暂停或单步执行时才会更新。
希望对楼主有帮助:D
我就是在单步调试的时候截图的啊,还是不一样
 

outstanding1573 发表于 2014-3-25 13:16:18

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

最好的办法是用串口打印出来 就可以看见了

feiante-155820 发表于 2014-3-26 20:51:16

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

一般我都是设个断点来看寄存器的值,或者直接用printf打印出来看

dlyt03 发表于 2014-3-27 13:02:25

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

直接打印查看,这个不一致,不理解是怎么回事

有缘于你 发表于 2014-3-27 14:57:01

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

一个是地址,一个是数据

amyoubo 发表于 2014-3-29 13:31:22

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

不是吧,两个都会变的,地址是图片中最下面那个数字 

fengye5340 发表于 2014-3-31 21:03:54

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

仿真时环境是理想的,数据是不断变换的,也就是数据是不断更新的,观看寄存器内容只能反映部分,还是把数据发到串口上来看,或者保存到一个数组中,集中发送,这样每次变换都能看到,不会丢数

dzc2001 发表于 2014-4-2 16:41:04

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

仿真这个东西经常不准的,最好不要用仿真的。
页: [1]
查看完整版本: 关于stm32在keil下仿真是寄存器显示问题