keil使用教程

keil使用教程

ID:21935721

大?。?97.50 KB

頁數:46頁

時間:2018-10-21

keil使用教程_第1頁
keil使用教程_第2頁
keil使用教程_第3頁
keil使用教程_第4頁
keil使用教程_第5頁
資源描述:

《keil使用教程》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、上機1要求掌握使用KEIL進行程序創(chuàng)建,運行。C51集成開發(fā)軟件KeilC主要內容1KeilC集成開發(fā)工具簡介2KeilC操作界面3KeilC的使用4項目的運行調試C51集成開發(fā)軟件KeilCKeilC:是德國KEIL公司開發(fā)的單片機C語言編譯器。其前身是FRANKLINC51,功能相當強大。μVision2:是一個forWindows的、集成化的C51開發(fā)環(huán)境。集成了文件編輯處理、項目管理、編譯鏈接、軟件仿真調試等多種功能,是強大的C51開發(fā)工具。在后面的討論中,對KeilC和μVision2兩個術語不做嚴格的區(qū)分,一般多稱呼為Ke

2、ilC,包含有μVision2集成開發(fā)環(huán)境之意。1KeilC集成工具簡介一、編譯器和鏈接器KeilC的編譯器和鏈接器包括C51、A51、L51和BL51。C51是C語言編譯器,其功能是將C源代碼編譯生成可重新定位的目標模塊。A51是匯編語言編譯器,其功能是將匯編源代碼編譯生成可重新定位的目標模塊。L51是鏈接/定位器,其功能是將匯編源代碼和C源代碼生成的可重定位的目標模塊文件(.OBJ),與庫文件鏈接、定位生成絕對目標文件。1KeilC集成工具簡介BL51也是鏈接/定位器,除了具有L51所有的功能之外,(1)可以鏈接定位大于64KB的

3、程序;(2)具有代碼域及域切換功能;(3)可用于RTX51實時多任務操作系統(tǒng)。二、LIB51庫管理器LIB51庫管理器可以把由匯編器、編譯器創(chuàng)建的目標文件構建成目標庫(.LIB)。這些庫是按規(guī)定格式排列的目標模塊,可在以后被鏈接器所使用。1KeilC集成工具簡介三、模擬調試器KeilC有三個模擬調試器。1、軟件模擬調試器dScope51(1)模擬程序運行與調試,包括C、匯編、宏匯編程序;(2)模擬CPU及其外圍器件,如串行口、定時器/計數器、I/O口等。2、硬件調試器tScope51tScope51用于對硬件目標板進行調試。3、監(jiān)視程

4、序Monitor51通過串行口,PC機與目標板進行通信,利用Monitor51,在PC機上顯示程序的運行情況KeilC操作界面編輯狀態(tài)的操作界面主要由5部分組成:最上面的菜單欄、菜單欄下面的工具欄、左邊的工程管理窗口、中間的編輯窗口、下面的輸出信息窗口。菜單項主要有:文件、編輯、視圖(View)、工程、調試、片內外設(Peripherals)、工具、軟件版本控制系統(tǒng)(SVCS)、窗口、幫助。工具都是相應菜單項的快捷操作按鈕,所以,下面以介紹菜單項為主線,并指明對應的工具按鈕。2KeilC操作界面圖4-6KeilC51在編輯狀態(tài)下的操作

5、界面輸出信息窗口工程管理器窗口工具欄菜單欄編輯窗口2KeilC操作界面一、文件(File)菜單文件菜單下都是常見的項,不再給出對應的工具按鈕。1)New2)Open3)Close4)Save5)Saveas…6)DeviceDatabase:維護器件數據庫7)PrintSetup…:設置打印機8)Print9)Exit2KeilC操作界面二、編輯(Edit)菜單1)Undo2)Redo:恢復上次的撤銷3)Cut4)Copy5)Paste6)IndentSelectText:縮進一個制表符位7)UnindentSelectText左移一

6、個制表符位8)ToggleBookmark:在當前行置書簽9)GotoNextBookmark移光標到下一書簽10)GotoPreviousBookmark:移光標到上一個書簽2KeilC操作界面11)ClearAllBookmark:清除當前文件中所有的書簽12)Find…13)Replace…:查找與替換14)FindinFiles…:在多個文件中查找字符串15)GotoMatchingBrace:尋找匹配的各種括號2KeilC操作界面三、查看(View)菜單1)StatusBar:顯示或隱藏狀態(tài)欄2)FileToolbar:顯示

7、或隱藏文件工具欄3)BuildToolbar:顯示或隱藏編譯工具欄4)DebugToolbar:顯示或隱藏調試工具欄5)ProjectWindows:顯示或隱藏工程窗口6)OutputWindows:顯示或隱藏輸出窗口7)SourceBrowser:打開源文件瀏覽器窗口8)DisassemblyWindows:顯示或隱藏反匯編窗口2KeilC操作界面9)Watch&CallStackWindows:顯示或隱藏觀察和堆棧窗口10)MemoryWindows:顯示或隱藏存儲器窗口11)CodeCoverageWindows:顯示或隱藏代碼

8、覆蓋窗口12)PerformanceAnalyzerWindows:顯示或隱藏性能分析窗口13)SymbolWindows:顯示或隱藏符號變量窗口2KeilC操作界面14)SerialWindows#1:顯示或隱藏串行口

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。