【STM32】 keil软件工具--菜单详解
2017-07-29 21:54
1071 查看
Ⅰ、写在前面
本文带来关于Keil软件菜单的内容,系列教程中前面讲述的内容都可以通过菜单而找到,只是大部分内容都可以通过快捷按钮或快捷键找到,该文就讲述主菜单里每一个子菜单的内容。Keil有些菜单在编辑模式和调试模式下可能有所不同,也就是说在不同模式下有些功能或许不能使用,下面内容会将每项菜单在不同模式下的区别提出来。 按照前面文章编辑方式,为了使文章内容精简,过于简单和不常用且过于复杂的内容只简述。
Ⅱ、File文件菜单
File文件菜单在两种模式下略有不同。比较简单,只简述。 1.New:新建文件2.Open:打开文件3.Close:关闭文件4.Save:保存当前文件5.Save As:文件另存为6.Save All:保存文件(文件及工程设置)7.Device DataBase:器件数据库(信息)8.License Management:许可证管理9.Print Setup:打印设置10.Print:打印11.Print Preview:打印预览
Ⅲ、Edit编辑
Edit菜单在两种模式下相同。Edit菜单比较常用,大部分都有快捷键和快捷按钮 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:配置
Ⅳ、View视图
View菜单包含状态栏、工具栏、窗口等视图,在调试模式下比在编辑模式下要多出一些调试视图窗口,而上面常规的视图窗口都一样。 编辑模式基础菜单:1.Status Bar:状态栏2.Toolbars:工具栏3.Project Window:工程窗口4.Books Window:书籍窗口5.Functions Window:函数窗口6.Templates Window:模板窗口7.Source Browser Window:源码浏览窗口8.Build Output Window:编译信息输出窗口9.Error List Window:错误列表窗口 调试模式增加菜单:10.Command Window:命令显示窗口11.Disassembly Window:反汇编窗口12.Symbols Window:模块窗口13.Registers Window:寄存器窗口14.Call Stack Window:被调用函数堆栈窗口15.Watch Windows:查看(变量)窗口16.Memory Windows:内存窗口17.Serial Windows:串行UART窗口18.Analysis Windows:逻辑分析仪窗口19.Trace:跟踪窗口20.System Viewer:系统(外围IO、USART、TIM等)窗口21.Toolbox Window:工具箱窗口22.Periodic Window Update:窗口周期更新选择 常规View视图动画效果:
Ⅴ、Project工程
Project菜单只能在编辑模式下才能使用,调试模式不能用。 1.New μVision Project:新建工程(单工程)2.New Multi-Project Workspace:新建工作空间3.Open Project:打开工程4.Close Project:关闭工程5.Export:导出(工程)6.Manage:管理(工程)7.Select Device for Target:选择工程目标8.Remove item:移除目标9.Options for Target:工程目标选项配置10.Clean Targets:清除工程11.Build Target:编译工程目标12.Rebuild all Target files:重新编译所有目标文件13.Batch Build:分批编译(多工程编译)14.Translate:编译当前活动文件15.Stop Build:停止编译(正在编译时有效) 提示:上面第7项Select Device for Target和第8项Remove item是在多目标情况下才有效。第15项Stop Build是正在编译时才有效。
Ⅵ、Flash编程
Flash菜单只有在编辑模式下可以使用,比较简答 1.Download:下载程序2.Earse:擦除芯片FLASH3.Configure Flash Tools:配置FLASH工具(打开目标对话框选项)
Ⅶ、Debug调试
Debug菜单在两种模式下差异很大,该菜单基本上是在调试模式下使用。 1.Start/Stop Debug Sesion:开始/停止调试2.Reset CUP:复位CPU3.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-Lint2.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】 keil软件工具--configuration详解(下)
- 【STM32】 keil软件工具--Configuration详解(上)
- 【STM32】 keil软件工具--工程目标选项配置(下)
- Linux Mint (应用软件— 菜单工具:开始菜单)
- keil软件调试STM32,想通过logic analyser查看引脚输出的pwm波时,出现unknown singal的解决方法
- IE8“开发人员工具”使用详解上(各级菜单详解)
- IE8“开发人员工具”使用详解上(各级菜单详解)
- 软件测试工具LoadRunner参数化功能详解(十)
- FreeBSD软件安装卸载工具--Ports和Packages详解!
- ARM开发工具软件命令详解---嵌入式回归第三篇
- 【STM32】 keil软件介绍--工具栏
- BackTrack 4.0 系统菜单中Backtrack目录详解 及工具使用说明
- FreeBSD软件安装卸载工具--Ports和Packages详解!
- 【keil配置,备查】STM32开发环境(工具)之Keil MDK 介绍
- aptitude命令_Linux aptitude 命令用法详解:Debian Linux系统中软件包管理工具
- 小记:关于Keil软件调试(STM32)单片机设置断点时无法查看变量值的解决方法
- IE8“开发人员工具”使用详解上(各级菜单详解)
- stm32 KEIL软件设置程序烧写起始地址
- 详解基于STM32的keil4 MDK 软件仿真输出IO口的波形图!
- IE8“开发人员工具”使用详解上(各级菜单详解)