新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt

新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt

ID:50140996

大小:1.64 MB

页数:75页

时间:2020-03-09

新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt_第1页
新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt_第2页
新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt_第3页
新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt_第4页
新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt_第5页
资源描述:

《新编单片机原理及应用 教学课件 作者 汪贵平 1_第11章 μVision3集成开发环境的使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章 μVision3集成开发环境的使用11.1 μVision3简介11.1.1 μVision3的软件组成11.1.2 使用μVision3工具的软件开发流程11.1.3 μVision3软件的安装11.1.4 μVision3软件工具的界面11.2 μVision3的界面功能11.2.1 在多个文件中查找11.2.2 资源浏览器11.2.3 自定义工具菜单11.2.4 使用SVCS功能11.3 使用μVision3创建自己的应用11.3.1 启动μVision3并创建一个项目第11章 μVision3集成

2、开发环境的使用11.3.2 新建一个源文件11.3.3 为目标设置工具选项11.3.4 编译项目并生成HEX文件11.4 使用μVision3调试应用程序11.4.1 调试模式的设置11.4.2 启动调试模式11.4.3 常用的调试窗口11.4.4 片上资源的仿真11.4.5 运行调试图标11.4.6 应用程序仿真运行11.5 调试技巧11.5.1 模拟外部I/O设备第11章 μVision3集成开发环境的使用11.5.2 将单片机的串行端口与PC的串口绑定11.5.3 预先设置I/O接口或内存的值11.5.4 自

3、定义快捷键11.1 μVision3简介图11-1 μVision3的软件界面11.1.1 μVision3的软件组成1.μVision32.C51编译器和A51汇编器3.LIB51库管理器4.BL51连接器/定位器5.OH51格式转换器6.μVision3调试器7.Monitor-518.ISD519.RTX5111.1.1 μVision3的软件组成图11-2 μVision3软件组成框图1.μVision3μVision3集成开发环境编辑器集成了项目管理器、编辑器、自动生成工具、设置选项工具和在线帮助功能。利

4、用μVision3的项目管理功能可以将创建的多个源代码组织到一个应用项目中;编辑器具有错误提示功能,是一个易学易用的编辑器,非常便于汇编程序和C51程序的输入、编辑和处理;自动生成工具可以实现程序的编译、汇编、连接等应用程序的开发工作;设置选项工具和在线帮助功能为应用程序的开发提供了简单易用的工具。2.C51编译器和A51汇编器μVision3IDE创建的源代码被C51编译或A51汇编为可重定位的目标文件。KeilC51编译器完全遵照ANSIC语言标准,支持C语言的所有标准特性,并为支持51系列单片机的开发进行了扩

5、展。KeilA51宏汇编器支持8051及其派生系列的全部指令集。3.LIB51库管理器LIB51库管理器可以把编译器或汇编器生成的目标文件转换为目标库文件。库是一种被特别地组织过,并在以后开发中可以被连接和重用的对象模块。开发人员可以利用这一功能创建自己的库文件,逐渐积累自己的库函数,不断提高开发效率。4.BL51连接器/定位器1)转换为可执行文件。2)调试器的程序模拟运行和调试。3)仿真器的程序模拟运行和调试。5.OH51格式转换器OH51将BL51生成的绝对目标文件转换成为Intel的HEX格式文件,即能够在单

6、片机系统中运行的二进制程序代码文件,可以直接写入到程序存储器中。6.μVision3调试器1)安装MON51目标监控器到目标系统,并且通过Monitor-51接口下载目标程序。2)在目标系统的应用程序中加入ISD51程序代码并与调试器连接。3)利用高级的GDI(AGDI)接口,把μVision3调试器绑定到目标系统。7.Monitor-51Monitor-51是一个监控程序,它驻留在目标板的存储器里,使用串口和μVision3调试器进行通信。利用Monitor-51与μVision3调试器的连接,可以实现应用系统源

7、代码级的调试。8.ISD51ISD51是在系统调试器,它提供了一个与目标应用程序一起编译的接口程序,利用目标系统的UART与μVision3调试器进行连接,实现应用程序在系统调试。9.RTX51RTX51是Keil为51系列单片机开发的专用多任务实时操作系统内核。RTX51实时内核简化了复杂应用系统的设计、编程和调试。RTX51完全集成到C51编译器中,任务描述表和操作系统的连接由BL51连接器/定位器自动控制。11.1.2 使用μVision3工具的软件开发流程1)创建一个项目,从器件库中选择目标器件,配置工具设

8、置。2)用编辑器创建C51程序或汇编语言程序。3)编译生成目标文件。4)修改源程序中的错误。5)测试,连接应用。6)仿真调试目标程序。11.1.3 μVision3软件的安装表11-1 8051开发工具的全部安装信息表11-1 8051开发工具的全部安装信息11.1.4 μVision3软件工具的界面1)易学易用的源代码编辑器。2)完善的器件库,支持几乎所有

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

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

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