你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
关于stm32在keil下仿真是寄存器显示问题
[复制链接]
amyoubo
提问时间:2014-3-24 18:05 /
RT,在查看ADC
1的DR寄存器时,发现显示的不一样
DR一栏写着0x000002E8,而DATA栏写着0x02B9,这是为什么呢,两个应该是一样的吧?
这是为什么呢
赞
0
收藏
0
评论
10
分享
发布时间:2014-3-24 18:05
举报
请先
登录
后回复
10个回答
我爱下载
回答时间:2014-3-25 10:14:29
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
我的经验是,在仿真过程中,数据显示是不更新的,当你暂停或单步执行时才会更新。
希望对楼主有帮助
赞
0
评论
回复
支持
反对
amyoubo
回答时间:2014-3-25 12:20:16
a0a.1 0b0c
回复:关于stm32在keil下仿真是寄存器显示问题
回复第 2 楼 于2014-03-25 10:14:29发表:
我的经验是,在仿真过程中,数据显示是不更新的,当你暂停或单步执行时才会更新。
希望对楼主有帮助
我就是在单步调试的时候截图的啊,还是不一样
赞
0
评论
回复
支持
反对
outstanding1573
回答时间:2014-3-25 13:16:18
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
最好的办法是用串口打印出来 就可以看见了
赞
0
评论
回复
支持
反对
feiante-155820
回答时间:2014-3-26 20:51:16
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
一般我都是设个断点来看寄存器的值,或者直接用printf打印出来看
赞
0
评论
回复
支持
反对
dlyt03
回答时间:2014-3-27 13:02:25
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
直接打印查看,这个不一致,不理解是怎么回事
赞
0
评论
回复
支持
反对
有缘于你
回答时间:2014-3-27 14:57:01
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
一个是地址,一个是数据
赞
0
评论
回复
支持
反对
amyoubo
回答时间:2014-3-29 13:31:22
a0a.1 0b0c
回复:关于stm32在keil下仿真是寄存器显示问题
不是吧,两个都会变的,地址是图片中最下面那个数字
赞
0
评论
回复
支持
反对
fengye5340
回答时间:2014-3-31 21:03:54
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
仿真时环境是理想的,数据是不断变换的,也就是数据是不断更新的,观看寄存器内容只能反映部分,还是把数据发到串口上来看,或者保存到一个数组中,集中发送,这样每次变换都能看到,不会丢数
赞
0
评论
回复
支持
反对
dzc2001
回答时间:2014-4-2 16:41:04
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
仿真这个东西经常不准的,最好不要用仿真的。
赞
0
评论
回复
支持
反对
wkuang
回答时间:2014-4-2 23:07:44
a0a.1 0b0c
RE:关于stm32在keil下仿真是寄存器显示问题
RT,在查看ADC1的DR寄存器时,发现显示的不一样DR一栏写着0x000002E8,而DATA栏写着0x02B9,这是为什么呢,两个应该是一样的吧?
---------------------
这是C语言的范畴了,ADC1是一个寄存器,寄存器说白了是一个物理地址。而0x02B9是寄存器的值。
用一个例子来描述。 芯片内部有10个箱子。这个箱子的名字叫做0x000002E8,箱子里有一把钥匙, 钥匙的名字叫做0x02B9
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
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