keil使用教程

keil使用教程

ID:21188282

大小:748.00 KB

页数:46页

时间:2018-10-18

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

《keil使用教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上机1要求掌握使用KEIL进行程序创建,运行。C51集成开发软件KeilC主要内容1KeilC集成开发工具简介2KeilC操作界面3KeilC的使用4项目的运行调试C51集成开发软件KeilCKeilC:是德国KEIL公司开发的单片机C语言编译器。其前身是FRANKLINC51,功能相当强大。µVision2:是一个forWindows的、集成化的C51开发环境。集成了文件编辑处理、项目管理、编译链接、软件仿真调试等多种功能,是强大的C51开发工具。在后面的讨论中,对KeilC和µVision2两个术语不做严格的区分,一般多称呼为KeilC,包含有µVision2

2、集成开发环境之意。1KeilC集成工具简介一、编译器和链接器KeilC的编译器和链接器包括C51、A51、L51和BL51。C51是C语言编译器,其功能是将C源代码编译生成可重新定位的目标模块。A51是汇编语言编译器,其功能是将汇编源代码编译生成可重新定位的目标模块。L51是链接/定位器,其功能是将汇编源代码和C源代码生成的可重定位的目标模块文件(.OBJ),与库文件链接、定位生成绝对目标文件。1KeilC集成工具简介BL51也是链接/定位器,除了具有L51所有的功能之外,(1)可以链接定位大于64KB的程序;(2)具有代码域及域切换功能;(3)可用于RTX51实

3、时多任务操作系统。二、LIB51库管理器LIB51库管理器可以把由汇编器、编译器创建的目标文件构建成目标库(.LIB)。这些库是按规定格式排列的目标模块,可在以后被链接器所使用。1KeilC集成工具简介三、模拟调试器KeilC有三个模拟调试器。1、软件模拟调试器dScope51(1)模拟程序运行与调试,包括C、汇编、宏汇编程序;(2)模拟CPU及其外围器件,如串行口、定时器/计数器、I/O口等。2、硬件调试器tScope51tScope51用于对硬件目标板进行调试。3、监视程序Monitor51通过串行口,PC机与目标板进行通信,利用Monitor51,在PC机上

4、显示程序的运行情况KeilC操作界面编辑状态的操作界面主要由5部分组成:最上面的菜单栏、菜单栏下面的工具栏、左边的工程管理窗口、中间的编辑窗口、下面的输出信息窗口。菜单项主要有:文件、编辑、视图(View)、工程、调试、片内外设(Peripherals)、工具、软件版本控制系统(SVCS)、窗口、帮助。工具都是相应菜单项的快捷操作按钮,所以,下面以介绍菜单项为主线,并指明对应的工具按钮。2KeilC操作界面图4-6KeilC51在编辑状态下的操作界面输出信息窗口工程管理器窗口工具栏菜单栏编辑窗口2KeilC操作界面一、文件(File)菜单文件菜单下都是常见的项,不

5、再给出对应的工具按钮。1)New2)Open3)Close4)Save5)Saveas…6)DeviceDatabase:维护器件数据库7)PrintSetup…:设置打印机8)Print9)Exit2KeilC操作界面二、编辑(Edit)菜单1)Undo2)Redo:恢复上次的撤销3)Cut4)Copy5)Paste6)IndentSelectText:缩进一个制表符位7)UnindentSelectText左移一个制表符位8)ToggleBookmark:在当前行置书签9)GotoNextBookmark移光标到下一书签10)GotoPreviousBookm

6、ark:移光标到上一个书签2KeilC操作界面11)ClearAllBookmark:清除当前文件中所有的书签12)Find…13)Replace…:查找与替换14)FindinFiles…:在多个文件中查找字符串15)GotoMatchingBrace:寻找匹配的各种括号2KeilC操作界面三、查看(View)菜单1)StatusBar:显示或隐藏状态栏2)FileToolbar:显示或隐藏文件工具栏3)BuildToolbar:显示或隐藏编译工具栏4)DebugToolbar:显示或隐藏调试工具栏5)ProjectWindows:显示或隐藏工程窗口6)Outp

7、utWindows:显示或隐藏输出窗口7)SourceBrowser:打开源文件浏览器窗口8)DisassemblyWindows:显示或隐藏反汇编窗口2KeilC操作界面9)Watch&CallStackWindows:显示或隐藏观察和堆栈窗口10)MemoryWindows:显示或隐藏存储器窗口11)CodeCoverageWindows:显示或隐藏代码覆盖窗口12)PerformanceAnalyzerWindows:显示或隐藏性能分析窗口13)SymbolWindows:显示或隐藏符号变量窗口2KeilC操作界面14)SerialWindows#1:显示或

8、隐藏串行口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。