keil5 查看stm32 寄存器的值

1 查看芯片内部寄存器的值,首先是在仿真状态下,首先仿真,程序运行。

2 点击菜单栏的 View -> System viewer ,右侧便会出现芯片的所有寄存器(如果没有,需要添加),点击要查看的寄存器,便会出现在侧边栏上

可以查看值,也可以直接设置寄存器的值。

3 如果没有出现,如下图所示,则需要手动添加SFR文件。

点击"魔法棒",进入 Options for Target 'xxx',Target下修改 System Viewer File,可能是仿真芯片与这里不一致。

选择Use Custom File,选择安装路径下 (C:\keil_v5.14\ARM\Pack\Keil\STM32F4xx_DFP\2.14.0\CMSIS\SVD\xxx.svd)与自己单片机对应的SVD文件,然后单击OK按钮,再次仿真就正常了。

相关推荐
偶像你挑的噻5 小时前
13-Linux驱动开发-中断子系统
linux·驱动开发·stm32·嵌入式硬件
偶像你挑的噻8 小时前
Linux应用开发-9-信号
linux·stm32·嵌入式硬件
没有医保李先生8 小时前
STM32 Hal库的Uart串口接受
stm32·单片机·嵌入式硬件
Neil今天也要学习10 小时前
永磁同步电机控制算法--自建参数可变电机模型
单片机·嵌入式硬件·算法
松涛和鸣11 小时前
DAY20 Optimizing VS Code for C/C++ Development on Ubuntu
linux·c语言·开发语言·c++·嵌入式硬件·ubuntu
罗汉松(山水白河)12 小时前
STM32F407核心板
stm32·单片机·嵌入式硬件
DIY机器人工房12 小时前
简单理解:什么是GSM?
stm32·单片机·嵌入式硬件·gsm·diy机器人工房
hazy1k12 小时前
RA6E2基础-RTC时钟与日历介绍及使用
stm32·单片机·嵌入式硬件·esp32·实时音视频·ra
2401_8534482312 小时前
FreeRTOS项目---WiFi模块(2)
stm32·单片机·freertos·esp8266·通信协议
DIY机器人工房13 小时前
简单理解:什么是运放?
单片机·嵌入式硬件·运放·diy机器人工房