一,简介
本文以GPIO为例,主要介绍如何使用keil的在线调试功能,来查看GPIO的寄存器配置。
二,操作步骤
2.1 keil工程设置
选择生成debug信息
![在这里插入图片描述](https://img-blog.csdnimg.cn/9184ca81ffc94343ad8142e6b97a4f4d.png)
2.2 在线调试
点击“Debug”按钮。
![在这里插入图片描述](https://img-blog.csdnimg.cn/a2a56856780b415898b3fd064cd74253.png)
选择要查看的外设地址,添加到watch界面:
![在这里插入图片描述](https://img-blog.csdnimg.cn/ec0c4abe4068456c9bf352cc1ad756b4.png)
在watch界面可以看到对应外设的寄存器:
![在这里插入图片描述](https://img-blog.csdnimg.cn/5ed9eccce24b4273badbba459d39b098.png)
添加断点到GPIO初始化位置,单步运行,可以看到外设寄存器的值发生了变化:
![在这里插入图片描述](https://img-blog.csdnimg.cn/9267059b121e4b5db23b509a5e0a2637.png)
其他寄存器也可按类似的方式进行在线查看对应寄存器的值。
三,总结
本文主要介绍如何使用keil在线调试查看外设寄存器的值,供参考。