Ⅰ、写在前面
本文带来关于Keil软件菜单的内容,系列教程中前面讲述的内容都可以通过菜单而找到,只是大部分内容都可以通过快捷按钮或快捷键找到,该文就讲述主菜单里每一个子菜单的内容。
Keil有些菜单在编辑模式和调试模式下可能有所不同,也就是说在不同模式下有些功能或许不能使用,下面内容会将每项菜单在不同模式下的区别提出来。
按照前面文章编辑方式,为了使文章内容精简,过于简单和不常用且过于复杂的内容只简述。
Keil(MDK-ARM-STM32)系列教程(二)工具栏详细说明】中的快捷按钮一样。
1.Undo:撤销编辑
2.Redo:恢复编辑
3.Cut:剪切
4.Copy:复制
5.Paste:粘贴
6.Navigate Backwards:跳转到上一步
7.Navigate Forwards:跳转到下一步
8.Insert/Remove Bookmark:插入/移除书签
9.Go to Next Bookmark:跳转到下一个书签
10.Go to Previous Bookmark:跳转到上一个书签
11.Clear All Bookmarks:清除所有标签
12.Find:查找
13.Replace:替换
14.Find in Files:查找所有文本
15.Incremental Find:增加查找
16.OutLining:提纲(如显示函数名称,隐藏函数体)
17.Advanced:(更多)先进功能
18.Configuration:配置
Keil(MDK-ARM-STM32)系列教程(三)工程目标选项配置(Ⅰ)】,那篇文章中讲述了关于工作空间、工程、目标相关的知识。
Ⅵ、Flash编程
Flash菜单只有在编辑模式下可以使用,比较简答
1.Download:下载程序
2.Earse:擦除芯片FLASH
3.Configure Flash Tools:配置FLASH工具(打开目标对话框选项)
Ⅶ、Debug调试
Debug菜单在两种模式下差异很大,该菜单基本上是在调试模式下使用。
1.Start/Stop Debug Sesion:开始/停止调试
2.Reset CUP:复位CPU
3.Run:全速运行
4.Stop:停止运行
5.Step:单步调试(进入函数)
6.Step Over:逐步调试(跳过函数)
7.Step Out:跳出调试(跳出函数)
8.Run to Cursor Line:运行到光标处
9.Show Next Statemt:显示正在执行的代码行
10.Breakpoints:查看工程中所有的断点
11.Insert/Remove Breakpoint:插入/移除断点
12.Enable/Disable Breakpoint:使能/失能断点
13.Disable All Breakpoint:失能所有断点
14.Kill All Breakpoint:取消所有断点
15.OS Support:系统支持(打开子菜单访问事件查看器和RTX任务和系统信息)
16.Execution Profiling:执行分析
17.Memory Map:内存映射
18.Inline Assembly:内联汇编
19.Function Editor:函数编辑器
20.Debug Setting:调试设置
Ⅷ、Peripherals外设
Peripherals菜单只能在调试模式下使用。Peripherals外设直白的意思就是查看这些寄存器的值。
1.System Viewer:查看系统外设
2.Core Peripherals:内核外设
Ⅸ、Tools工具
Tools菜单在两种模式下差不多,复杂且不常用,只简述。
1.Setup PC-Lint:配置PC-Lint
2.Lint:PC-Lint运行在当前编辑器文件
3.Lint all C Source Files:在您的项目中运行PC-Line C源文件
4.Configure Merge Tool:配置合并工具帮助迁移RTE软件组件文件的特定于应用程序的设置
5.Customize Tools Menu:自定义工具菜单。
这里相对来说常用一点的就第5项“Customize Tools Menu”,可以自定义工具菜单。比如:我自定义一个菜单,实现将代码中“2015”替换为“2016”等。
Ⅹ、SVCS版本控制系统
SVCS菜单在两种模式下一样,其实就一个子菜单。我们一般都不使用这个自带的版本控制系统,我们常用的版本管理软件“TortoiseSVN”和“Git”。
1.Configure Software Version Control:配置软件版本控制
ⅩⅠ、Window窗口
Window菜单在两种模式下差不多,Window窗口菜单要和前面View视图菜单区别开来。
1.Reset View to Defaults:重置窗口布局(µVision默认的Look & Feel)
2.Split:活动编辑器文件分割成两个水平或垂直窗格。
3.Close All:关闭所有打开的编辑器。
重置窗口布局动画效果:
ⅩⅡ、Help帮助
Help菜单在两种模式下一样,比较有用的一个菜单,我写的这系列文章大多数也是参考这个Help菜单,只是这个帮助文档都是英文的。当然,很多内容也是根据我的经验而写成。建议大家又不懂的地方多参考这里的文档。
1.µVision Help:打开帮助文档
2.Open Books Window:打开帮助书籍
3.Simulated Peripherals for object:关于外设仿真信息
4.Contact Support:联络支持
5.About µVision:关于
ⅩⅢ、说明
每一种工具的功能都是需要自己亲自实践,并长期使用才能达到灵活运用的地步,不建议死记硬背。
为了照顾大部分人,本文采用标记、主要说明和阐述的方式对每一项内容进行讲述。如果内容详尽,会让篇幅过于繁杂,且不易找到重点。
以上内容仅供参考,若有不对之处,敬请谅解。
上一篇:STM32复习笔记(一) GPIO的输入与输出
下一篇:Keil(MDK-ARM-STM32)系列教程(八)在线调试(Ⅰ)