【STM32】 keil软件工具--菜单详解
轉載至:https://blog.csdn.net/ybhuangfugui/article/details/51501781
Ⅰ、寫在前面
本文帶來關于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:擦除芯片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】 keil软件工具--菜单详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【STM32】 keil软件工具--co
- 下一篇: 【计算机类】大学生计算机专业电子书汇总