Parameter默认是-pSTM32F103RC 然后就可以愉快的仿真了。 仿真过程: 点击Debug,然后点击Peripheral菜单项,然后在General Purpose I/O这儿选择你要看的管脚,我这里选择GPIOA,完成后点击setup添加PORTA.0 就可以看GPIOA_Pin0的信号了: 借鉴这里的经验,在此感谢http://www.stmcu.org/mo
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所示。
Keil MDK 5.14Debug仿真时System Viewer菜单显示空白和Peripherals菜单无外设寄存器的解决办法 - CSDN博客 http://t.cn/RDaMX7G
一、方法一:使用keil自带的Debug(printf)viewer窗口打印 Keil进入仿真时,可以看到有一列工具栏,在...
若Keil软件的System Viewer中没有,可以在这里点击 Use Custom File,添加SRF后缀的文件,这个文件在芯片...
[菜单栏]->View->system viewer:观察单片机中寄存器的值,第一次使用时可能会发现里面一片空白,此时需要退出debug模式,点击魔术棒,勾选Use Custom File。 最后推荐[菜单栏]->Help->uVision Help,里面有对整个软件非常详细的介绍,不过阅读它可能需要一定的英语水平。
4. Restore Debug Session Settings: 恢复调试会话设置。o Breakpoints:恢复断点。o Toolbox:恢复工具箱。o Watch Windows & Performance Analyzer:恢复监视窗口和性能分析器。o Memory Display:恢复内存显示。o System Viewer:恢复系统查看器。5. CPU DLL and Dialog DLL: 这些是用于仿真器支持的动态链接库。
Keil 4通过printf打印到Debug(printf)Viewer窗口,1.首先添加头文件#include<stdio.h>2.增加以下代码到C文件中#defineITM_Port8(n) (*((volatileunsignedchar*)(0xE0000000+4*n)))#defineITM_Port16(n) (*((volatileunsignedshort*)(0xE0000000+4*n)))#define
第3处:复位调试会话设置(Restore Debug Session Settings) 这里复位设置就是恢复设置的意思,如果勾选上,点击一下“复位”就会恢复到之前的状态。包括:断点Breakpoints、窗口Watch Windows、性能分析器 Performance Analyzer、内存窗口Memory Window、工具箱Toolbox、系统查阅器System Viewer等。
第3处:复位调试会话设置(Restore Debug Session Settings) 这里复位设置就是恢复设置的意思,如果勾选上,点击一下“复位”就会恢复到之前的状态。包括:断点Breakpoints、窗口Watch Windows、性能分析器 Performance Analyzer、内存窗口Memory Window、工具箱Toolbox、系统查阅器System Viewer等。