热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Keil软硬件仿真相关设置

目录1、选择软件仿真2、选择硬件在线调试3、选择启动相关4、RestoreDebugSessionSettings,复位调试会话设置5、DLL文件6、管理组件描述文件1、选择软件仿

 

目录


1、选择软件仿真

2、选择硬件在线调试

3、选择启动相关

4、Restore Debug Session Settings ,复位调试会话设置

5、DLL文件

6、管理组件描述文件


 

1、选择软件仿真

Keil有很强大的软件仿真功能,通过软件仿真可以发现很多将要出现的问题,Keil的仿真可以查看很多硬件相关的寄存器,通过观察这些寄存器值的变化可以知道代码有没有正常运行。这样可以避免频繁下载程序,延长单片机Flash寿命。

2、选择硬件在线调试

选择下载调试器,以及对应的设置“Setting”

如果选择用J-LINK下载调试器,调试stm32时可以使用四线SWD模式。如果使用J-LINK用SWD进行调试时。就需要在“Setting”里面选择“SW”

3、选择启动相关

Load Application at Startup:启动调试时是否加载应用程序,如果此选项去掉则每次进入调试之后不管程序是否正确都直接调试。如果此选项打勾则每次进入调试前先下载应用程序,然后进入调试

Run to main():程序执行到main()函数。进入调试模式后,程序自动运行到main函数中。

Initialization File:加载、编辑初始文件。

4、Restore Debug Session Settings ,复位调试会话设置

这里的复位设置就是恢复设置的意思,如果勾选上,点击一下“复位”就会恢复到之器的状态。

包括:断点Breakpoints、窗口Watch Windows、性能分析器 Performance Analyzer、内存窗口Memory Window、工具箱 Toolbox、系统查阅器System Viewer 等

5、DLL文件

这里的配置属于keil自身的配置,不需要做修改。

CPU/Driver DLL - Parameter::CPU 驱动文件和参数。

Dialog DLL-Parameter:会话DLL文件和参数

6、管理组件描述文件

Manage Component Viewer Description Files

一般不用做改动

 

 


推荐阅读
author-avatar
IvyShao520
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有