首页 > 其他 > 详细

Keil MDK 5.14 仿真时System Viewer菜单显示空白和Peripherals菜单无外设寄存器

时间:2017-09-08 09:36:45      阅读:2011      评论:0      收藏:0      [点我收藏+]

 

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.14 仿真时System Viewer菜单显示空白和Peripherals菜单无外设寄存器

原文:http://www.cnblogs.com/ransn/p/7492677.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!