Keil MDK 5.14Debug仿真时System Viewer菜单显示空白和Peripherals菜单无外设寄存器的解决办法
来源:互联网 发布:中国保健品网络推广 编辑:程序博客网 时间:2024/06/05 17:43
前几天用keil mdk5.14新建工程进行仿真时,进入Debug环境发现System Viewer菜单显示空白,Peripherals菜单没有外设寄存器。如图1和图2所示。打开Oprons for Target 查看System Viewer File选项没有勾选Use Custom File,系统默认的STM32F103xx.svd。如图3所示。查看Debug选项中的Dialog DLL一栏写着DCM.DLL。Parameter一栏写着-pCM3。如图4所示。
图1 System Viewer菜单显示空白 图2 Peripherals菜单没有外设寄存器
图3 System Viewer File默认设置
图4 Debug选项中Dialog DLL和Parameter默认设置
解决办法:
1、Peripherals无外设寄存器:修改Debug选项中的Dialog DLL中的内容为DARMSTM.DLL,修改Parameter中的内容为-pSTM32F103RC。这里因为我建工程时选的MCU是STM32F103RC,所以改成这个。这个参数要和建工程时选的MCU一致。如图5所示。
图5 修改Dialog DLL和Parameter设置
2、System Viewer菜单显示空白:Target选项中勾选Use Custom File,点击右边的三个点选择STM32F103xx.SFR文件,点击OK。我的软件安装在D盘,因此路径为D:\Software-Install\Keil5 for MDK\ARM\Pack\Keil\STM32F1xx_DFP\2.1.0\SVD。如图6所示。
图6 设置System Viewer File文件
设置好的Debug界面如图7和图8所示。
图7 修改Dialog DLL和Parameter后的Peripherals菜单 图8 修改System Viewer File文件后的System Viewer菜单
- Keil MDK 5.14Debug仿真时System Viewer菜单显示空白和Peripherals菜单无外设寄存器的解决办法
- MDK中debug模式下“外设菜单”下只有一个选项的问题
- MDK中软仿真下Debug-(printf)-Viewer的使用方法
- Keil 软件中运行程序时system viewer 不显示
- keil mdk 菜单 “project” 崩溃问题解决
- 织梦dede后台左侧菜单空白不显示解决办法
- Keil Debug(printf) Viewer的使用
- modelSIM仿真时objects空白无显示问题
- 基于keil mdk 标准外设库的软件开发
- 基于keil mdk 标准外设库的软件开发
- SecureCRT中文乱码和全屏无法显示菜单的解决办法
- Keil(MDK-ARM)系列教程(七)_菜单
- Keil(MDK-ARM)使用教程(二)_菜单
- Keil(MDK-ARM)使用教程(二)_菜单
- STM32F4 Discovery and printf() redirection to debug viewer in Keil MDK-ARM
- MDK5.14仿真STM32F303时无法查看外设寄存器的问题
- 关于KEIL MDK调试ARM程序不能仿真的问题
- 菜单的隐藏和显示
- AI学习之路(21)卷积核的使用
- Two Sum --leetcode
- Winform的TextBox实现明文和密文的切换
- AppDelegate.m文件里方法的描述
- jsp内置对象之page对象
- Keil MDK 5.14Debug仿真时System Viewer菜单显示空白和Peripherals菜单无外设寄存器的解决办法
- JQ中stop传参理解
- 在Qt Quick中一个简单Hello World加载过程
- linux命令学习3
- SAP已发票校验采购订单退货
- 测试对象的等价性
- 线程同步基本概念+实现线程同步的2种方法(无代码示例)
- css模块化
- python之socket