第七章开发环境.docVIP

  • 1
  • 0
  • 约1.38万字
  • 约 14页
  • 2018-08-02 发布于湖北
  • 举报
第七章开发环境

第七章 开发环境 第一节 开发工具 §7.1.0集成开发环境uVision2 IDE 1.KEIL C51编译器 KEIL C51是由德国KEIL软件公司开发的高效、灵活的51系列单片机的开发平台。 uVision2是KEIL C51 for Windows的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE编辑C或汇编源文件。然后分别由C51及A51编译器编译生成目标文件(.OBJ)。目标文件可由LIB51创建生成库文件,也可以与库文件一起经L51连接定位生成绝对目标文件(.ABS)。ABS文件由OH51转换成标准的Hex文件,以供调试器dScope51使用,进行源代码级调试,也可由仿真器使用,直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。 uVision2 IDE uVision2 集成开发环境集成了一个项目管理器,一个功能丰富、有错误提示的编辑器,以及设置选项、生成工具、在线帮助。 C51编译器和A51汇编器 源代码由uVision2创建,并被C51编译或A51汇编。编译器和汇编器从源代码生成可重定位的目标代码 LIB51库管理器 LIB51库管理器允许从编译器或汇编器生成的目标文件创建目标库。库是一种被特别组织并在以后可以被连接重用的对象模块。当连接器处理一个库时仅仅那些被使用的目标模块才被真正使用 BL51 连接

文档评论(0)

1亿VIP精品文档

相关文档