【STM32】 keil软件工具--菜单详解
轉(zhuǎn)載至:https://blog.csdn.net/ybhuangfugui/article/details/51501781
Ⅰ、寫在前面
本文帶來關(guān)于Keil軟件菜單的內(nèi)容,系列教程中前面講述的內(nèi)容都可以通過菜單而找到,只是大部分內(nèi)容都可以通過快捷按鈕或快捷鍵找到,該文就講述主菜單里每一個(gè)子菜單的內(nèi)容。
?
Keil有些菜單在編輯模式和調(diào)試模式下可能有所不同,也就是說在不同模式下有些功能或許不能使用,下面內(nèi)容會(huì)將每項(xiàng)菜單在不同模式下的區(qū)別提出來。
?
按照前面文章編輯方式,為了使文章內(nèi)容精簡(jiǎn),過于簡(jiǎn)單和不常用且過于復(fù)雜的內(nèi)容只簡(jiǎn)述。
?
?
Ⅱ、File文件菜單
File文件菜單在兩種模式下略有不同。比較簡(jiǎn)單,只簡(jiǎn)述。
?
1.New:新建文件
2.Open:打開文件
3.Close:關(guān)閉文件
4.Save:保存當(dāng)前文件
5.Save As:文件另存為
6.Save All:保存文件(文件及工程設(shè)置)
7.Device DataBase:器件數(shù)據(jù)庫(kù)(信息)
8.License Management:許可證管理
9.Print Setup:打印設(shè)置
10.Print:打印
11.Print Preview:打印預(yù)覽
?
Ⅲ、Edit編輯
Edit菜單在兩種模式下相同。Edit菜單比較常用,大部分都有快捷鍵和快捷按鈕
?
1.Undo:撤銷編輯
2.Redo:恢復(fù)編輯
3.Cut:剪切
4.Copy:復(fù)制
5.Paste:粘貼
6.Navigate Backwards:跳轉(zhuǎn)到上一步
7.Navigate Forwards:跳轉(zhuǎn)到下一步
8.Insert/Remove Bookmark:插入/移除書簽
9.Go?to Next Bookmark:跳轉(zhuǎn)到下一個(gè)書簽
10.go?to Previous Bookmark:跳轉(zhuǎn)到上一個(gè)書簽
11.Clear All Bookmarks:清除所有標(biāo)簽
12.Find:查找
13.Replace:替換
14.Find in Files:查找所有文本
15.Incremental Find:增加查找
16.OutLining:提綱(如顯示函數(shù)名稱,隱藏函數(shù)體)
17.Advanced:(更多)先進(jìn)功能
18.Configuration:配置
?
Ⅳ、View視圖
View菜單包含狀態(tài)欄、工具欄、窗口等視圖,在調(diào)試模式下比在編輯模式下要多出一些調(diào)試視圖窗口,而上面常規(guī)的視圖窗口都一樣。
?
編輯模式基礎(chǔ)菜單:
1.Status Bar:狀態(tài)欄
2.Toolbars:工具欄
3.Project Window:工程窗口
4.Books Window:書籍窗口
5.Functions Window:函數(shù)窗口
6.Templates Window:模板窗口
7.Source Browser Window:源碼瀏覽窗口
8.Build Output Window:編譯信息輸出窗口
9.Error List Window:錯(cuò)誤列表窗口
?
調(diào)試模式增加菜單:
10.Command Window:命令顯示窗口
11.Disassembly Window:反匯編窗口
12.Symbols Window:模塊窗口
13.Registers Window:寄存器窗口
14.Call Stack Window:被調(diào)用函數(shù)堆棧窗口
15.Watch Windows:查看(變量)窗口
16.Memory Windows:內(nèi)存窗口
17.Serial Windows:串行UART窗口
18.Analysis Windows:邏輯分析儀窗口
19.Trace:跟蹤窗口
20.System Viewer:系統(tǒng)(外圍IO、USART、TIM等)窗口
21.Toolbox Window:工具箱窗口
22.Periodic Window Update:窗口周期更新選擇
?
常規(guī)View視圖動(dòng)畫效果:
?
Ⅴ、Project工程
Project菜單只能在編輯模式下才能使用,調(diào)試模式不能用。
?
1.New?μVision Project:新建工程(單工程)
2.New Multi-Project Workspace:新建工作空間
3.Open Project:打開工程
4.Close Project:關(guān)閉工程
5.Export:導(dǎo)出(工程)
6.Manage:管理(工程)
7.Select Device for Target:選擇工程目標(biāo)
8.Remove item:移除目標(biāo)
9.Options for Target:工程目標(biāo)選項(xiàng)配置
10.Clean Targets:清除工程
11.Build Target:編譯工程目標(biāo)
12.Rebuild all Target files:重新編譯所有目標(biāo)文件
13.Batch Build:分批編譯(多工程編譯)
14.Translate:編譯當(dāng)前活動(dòng)文件
15.Stop Build:停止編譯(正在編譯時(shí)有效)
?
提示:上面第7項(xiàng)Select Device for Target和第8項(xiàng)Remove item是在多目標(biāo)情況下才有效。第15項(xiàng)Stop Build是正在編譯時(shí)才有效。
?
?
Ⅵ、Flash編程
Flash菜單只有在編輯模式下可以使用,比較簡(jiǎn)答
?
1.Download:下載程序
2.Earse:擦除芯片F(xiàn)LASH
3.Configure Flash Tools:配置FLASH工具(打開目標(biāo)對(duì)話框選項(xiàng))
?
Ⅶ、Debug調(diào)試
Debug菜單在兩種模式下差異很大,該菜單基本上是在調(diào)試模式下使用。
?
1.Start/Stop Debug Sesion:開始/停止調(diào)試
2.Reset CUP:復(fù)位CPU
3.Run:全速運(yùn)行
4.Stop:停止運(yùn)行
5.Step:單步調(diào)試(進(jìn)入函數(shù))
6.Step Over:逐步調(diào)試(跳過函數(shù))
7.Step Out:跳出調(diào)試(跳出函數(shù))
8.Run to Cursor Line:運(yùn)行到光標(biāo)處
9.Show Next Statemt:顯示正在執(zhí)行的代碼行
10.Breakpoints:查看工程中所有的斷點(diǎn)
11.Insert/Remove Breakpoint:插入/移除斷點(diǎn)
12.Enable/Disable Breakpoint:使能/失能斷點(diǎn)
13.Disable All Breakpoint:失能所有斷點(diǎn)
14.Kill All Breakpoint:取消所有斷點(diǎn)
15.OS Support:系統(tǒng)支持(打開子菜單訪問事件查看器和RTX任務(wù)和系統(tǒng)信息)
16.Execution Profiling:執(zhí)行分析
17.Memory Map:內(nèi)存映射
18.Inline Assembly:內(nèi)聯(lián)匯編
19.Function Editor:函數(shù)編輯器
20.Debug Setting:調(diào)試設(shè)置
?
Ⅷ、Peripherals外設(shè)
Peripherals菜單只能在調(diào)試模式下使用。Peripherals外設(shè)直白的意思就是查看這些寄存器的值。
?
1.System Viewer:查看系統(tǒng)外設(shè)
2.Core Peripherals:內(nèi)核外設(shè)
?
Ⅸ、Tools工具
Tools菜單在兩種模式下差不多,復(fù)雜且不常用,只簡(jiǎn)述。
?
1.Setup PC-Lint:配置PC-Lint
2.Lint:PC-Lint運(yùn)行在當(dāng)前編輯器文件
3.Lint all C Source Files:在您的項(xiàng)目中運(yùn)行PC-Line C源文件
4.Configure Merge Tool:配置合并工具幫助遷移RTE軟件組件文件的特定于應(yīng)用程序的設(shè)置
5.Customize Tools Menu:自定義工具菜單。
?
這里相對(duì)來說常用一點(diǎn)的就第5項(xiàng)“Customize Tools Menu”,可以自定義工具菜單。比如:我自定義一個(gè)菜單,實(shí)現(xiàn)將代碼中“2015”替換為“2016”等。
?
Ⅹ、SVCS版本控制系統(tǒng)
SVCS菜單在兩種模式下一樣,其實(shí)就一個(gè)子菜單。我們一般都不使用這個(gè)自帶的版本控制系統(tǒng),我們常用的版本管理軟件“TortoiseSVN”和“Git”。
?
1.Configure Software Version Control:配置軟件版本控制
?
ⅩⅠ、Window窗口
Window菜單在兩種模式下差不多,Window窗口菜單要和前面View視圖菜單區(qū)別開來。
?
1.Reset View to Defaults:重置窗口布局(μVision默認(rèn)的Look & Feel)
2.Split:活動(dòng)編輯器文件分割成兩個(gè)水平或垂直窗格。
3.Close All:關(guān)閉所有打開的編輯器。
?
重置窗口布局動(dòng)畫效果:
?
ⅩⅡ、Help幫助
Help菜單在兩種模式下一樣,比較有用的一個(gè)菜單,我寫的這系列文章大多數(shù)也是參考這個(gè)Help菜單,只是這個(gè)幫助文檔都是英文的。當(dāng)然,很多內(nèi)容也是根據(jù)我的經(jīng)驗(yàn)而寫成。建議大家又不懂的地方多參考這里的文檔。
?
1.μVision Help:打開幫助文檔
2.Open Books Window:打開幫助書籍
3.Simulated Peripherals for object:關(guān)于外設(shè)仿真信息
4.Contact Support:聯(lián)絡(luò)支持
5.About μVision:關(guān)于
?
總結(jié)
以上是生活随笔為你收集整理的【STM32】 keil软件工具--菜单详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【STM32】 keil软件工具--co
- 下一篇: 【计算机类】大学生计算机专业电子书汇总