KeilSoftware公司推出的Keil uVision3是一款可用于多种8051MCU的集成开发环境(IDE),该IDE同时也是PK51及其它开发套件的一个重要组件。除增加了源代码、功能导航器、模板编辑以及改进的搜索功能外,uVision3还提供了一个配置向导功能,加速了启动代码和配置文件的生成。此外其内置的仿真器可模拟目标MCU,包括指令集、片上外围设备及外部信号等。除增加了源代码、功能导航器、模板编辑以及改进的搜索功能外,uVision3还提供了一个配置向导功能,加速了启动代码和配置文件的生成。此外其内置的仿真器可模拟目标MCU,包括指令集、片上外围设备及外部信号等。
软件功能
高效工程管理的uVision3集成开发环境
▲Project/Target/Group/File的重叠管理模式,并可逐级设置
▲高度智能彩色语法显示
▲支持编辑状态的断点设置,并在仿真状态下有效
高速ARM指令/外设模拟器
▲高效模拟算法缩短大型软件的模拟时间
▲软件模拟进程中允许建立外部输入信号
▲独特的工具窗口,可快速查看寄存器和方便配置外设
▲支持C调试描述语言,可建立与实际硬件高度吻合的仿真平台
▲支持简单/条件/逻辑表达式/存储区读写/地址范围等断点
多种流行编译工具选择
▲Keil高效率C编译器
▲ARM公司的ADS/RealView 编译器
▲GNU GCC 编译器
▲后续厂商的编译器
JTAG仿真器ULINK
▲USB通讯接口高速下载用户代码
▲存储区域/寄存器查看
▲快速单步程序运行
▲多种程序断点
▲片内Flash编程
▲支持数十家公司的芯片
▲不仅支持ARM内核,Cortex-M3内核,还支持某些8位或16位单片机,如ST公司的uPSD系列,Infinion公司的XC886系列
安装步骤
1. 鼠标右击软件压缩包,选择“解压到Keil uvision 3 C51版”。2. 打开解压后的文件夹,鼠标右击“KEILc51v802”选择“以管理员身份运行”。3. 点击“next”。勾选“I agree to all terms…”然后点击“Next”。4. 点击“Browse”选择安装路径,建议安装在C盘以外的其他磁盘,然后点击“next”。5. 填写信息,然后点击“Next”。软件正在安装,请耐心等待,谢谢。6. 取消勾选“ShowRelease Notes”和“Add example…”,然后点击“Finish”。7. 返回桌面,鼠标右击“Keil uVision3”,选择“以管理员身份运行”。点击“文件—许可证管理”。8. 返回解压后的文件夹,打开其目录下的“Keil802注册机”文件夹。鼠标右击“crack”,选择“以管理员身份运行”。9. 使用快捷键“Ctrl+C”复制软件许可证管理器中的“CID”,在注册机的“CID”框中使用快捷键“Ctrl+V”粘贴。10. 点击“Generate”并使用快捷键“Ctrl+C”复制上面框中生成的激活码。11. 在“NewLicense ID Code”框里面使用快捷键“Ctrl+V”粘贴注册码,然后点击“添加LIC”。12. 激活成功,如果嫌激活的时间短可以换个激活码,然后点击“确定”。安装完成。