RT,在查看ADC1的DR寄存器时,发现显示的不一样DR一栏写着0x000002E8,而DATA栏写着0x02B9,这是为什么呢,两个应该是一样的吧? 这是为什么呢
RE:关于stm32在keil下仿真是寄存器显示问题
希望对楼主有帮助
回复:关于stm32在keil下仿真是寄存器显示问题
我的经验是,在仿真过程中,数据显示是不更新的,当你暂停或单步执行时才会更新。
希望对楼主有帮助
我就是在单步调试的时候截图的啊,还是不一样
RE:关于stm32在keil下仿真是寄存器显示问题
RE:关于stm32在keil下仿真是寄存器显示问题
RE:关于stm32在keil下仿真是寄存器显示问题
RE:关于stm32在keil下仿真是寄存器显示问题
回复:关于stm32在keil下仿真是寄存器显示问题
RE:关于stm32在keil下仿真是寄存器显示问题
RE:关于stm32在keil下仿真是寄存器显示问题
RE:关于stm32在keil下仿真是寄存器显示问题
---------------------
这是C语言的范畴了,ADC1是一个寄存器,寄存器说白了是一个物理地址。而0x02B9是寄存器的值。
用一个例子来描述。 芯片内部有10个箱子。这个箱子的名字叫做0x000002E8,箱子里有一把钥匙, 钥匙的名字叫做0x02B9