Keil uVision2 简介
---------------------------------------------
-- 时间:2018-11-26
-- 创建人:Ruo_Xiao
-- 邮箱:[email protected]
---------------------------------------------
一、定义
Keil uVision2是德国Keil Software公司出品的51系列兼容单片机C语言软件开发系统。
二、工具集
1、C51:美国标准C交叉编译器,从你的C源代码产生可重定位的目标文件。
2、A51:宏汇编器,从你的8051汇编源代码产生可重定位的目标文件。
3、BL51:连接/重定位器,组合你的由C51和A51产生的可重定位的目标文件,生成绝对目标文件。
4、LIB51:库管理器,组合你的目标文件生成可以被连接器使用的库文件。
5、OH51:目标文件到HEX格式的转换器,从绝对目标文件创建Intel HEX 格式的文件。
6、RTX-51:实时操作系统,简化了复杂和对时间要求敏感的软件项目。
三、软件开发流程
四、文件夹组织架构
1、C:\KEIL\C51\ASM:汇编SFR定义文件和模板源程序文件。
2、C:\KEIL\C51\BIN:8051工具的执行文件。
3、C:\KEIL\C51\RTX51:完全实时操作系统文件。
4、C:\KEIL\C51\RTX_TINY:小型实时操作系统文件。
5、C:\KEIL\C51\INC:C编译器包含文件。
6、C:\KEIL\C51\LIB:C编译器库文件启动代码和常规I/O资源。
(SAW:Game Over!)