打印
[综合信息]

使用IAR开发华大MCU时如何查看寄存器

[复制链接]
2621|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gwsan|  楼主 | 2019-6-12 11:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

版权声明:本文为博主原创**,未经博主允许不得转载。 https://blog.csdn.net/lvk/article/details/85243788

IAR之前的版本在做编译调试的时候很容易查看MCU的寄存器,可是安装了新的版本的IAR后发现寄存器找不到了。这对项目开发调试来说真的很要命。其实新的版本IAR当然同样支持寄存器的查看,只是打开的方式与以前有些不同,下面就以IAR 8.22.1版本介绍下如何操作。

以华大MCU HC32F003的GPIO程序为例,编译通过后点击下面图标进行下载与调试。


使用特权

评论回复
沙发
gwsan|  楼主 | 2019-6-12 11:27 | 只看该作者
进入调试状态后依次在菜单中点击 View->Registers->Registers x如下图所示

使用特权

评论回复
板凳
gwsan|  楼主 | 2019-6-12 11:28 | 只看该作者
在界面的右侧会看到打开的Register x的观察窗口。在窗口中只有Current CPU Registers,下面只列出了通用的寄存器,没有我们想要的外设的特殊功能寄存器,在Current CPU Registers上单击鼠标右键

使用特权

评论回复
地板
gwsan|  楼主 | 2019-6-12 11:28 | 只看该作者
单击右键后会看到View Group,把鼠标移动到View Group上会看到弹出的外设特殊功能寄存器选项,选中GPIO,如下图:

使用特权

评论回复
5
gwsan|  楼主 | 2019-6-12 11:28 | 只看该作者
选中GPIO后会看到Registers x里的内容已经变成了GPIO相关的寄存器,如下图所示:

其它的寄存器采用同样的方法就可以进行观察。

使用特权

评论回复
6
kxsi| | 2019-7-10 09:03 | 只看该作者
单步调试的时候不就可以看了吗

使用特权

评论回复
7
wiba| | 2019-7-10 12:56 | 只看该作者
这个  应该适用于所有单片机啊

使用特权

评论回复
8
gwsan|  楼主 | 2019-7-25 14:08 | 只看该作者
大面上都是适用的

使用特权

评论回复
9
花花无落| | 2021-11-20 17:44 | 只看该作者

使用特权

评论回复
10
koala889| | 2021-12-28 10:57 | 只看该作者
IAR不太熟,寄存器也没怎么关注过,一般都是仿真调试找问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

69

主题

3434

帖子

1

粉丝