keil软件的作用是啥? 谁能分享

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keil软件的作用是啥? 谁能分享相关的知识,希望对你有一定的参考价值。

软件介绍:

keil c51是一款应用于plc编程的软件开发工具,它拥有强大的仿真器、调试器、宏汇编器、单板计算机以及符合生产标准的Keil C编译器,在嵌入式软件开发的基础上有深层次的研发进展,帮助您在嵌入式开发上准确模拟硬件配置,以详尽的测试报告对定量的数据进行简单合理的分析。

所需工具:点击下载 keil c51


安装教程

1、在本站下载好安装包,双击运行“c51v956.exe”程序,弹出软件安装向导,点击“Next”开始安装;

2、勾选“I agree to all the terms”同意许可证协议,协议内容自行决定是否浏览,点击“Next”继续安装;

3、自定义软件安装目录,默认路径为“C:\\Keil_v5”,安装路径选择时不要带有英文符号的路径,点击“Next”进行安装

4、填写个人基本信息,完成后点击“Next”跳过;

5、等待安装进度完成,点击“finish”完成安装;

功能介绍

1、BL51链接器/定位器:组合由C51和A51产生的可重定位的目标模块,生成绝对目标模块。

2、A51宏汇编器:从89C51汇编源代码产生可重定位的目标模块。

3、OH51目标文件至HEX格式的转换器,从绝对目标模块生成Intel Hex文件。

4、μVision4 for Windows:是一个集成开发环境,它将项目管理、程序调试、源代码编辑等组合在一个功能强大的环境中

5、RTX-51实时操作系统:简化了复杂的实时应用软件项目的设计。

6、C51国际际准化C交叉编译器:从C源代码产生就可以重定位的目标模块。

7、LIB51库管理器:从目标模块生成连接器可以使用的库文件。

软件特色

1、Software packs – MDK软件包

这部分较MDK v4版本做出了很大的更新。Software packs分为Device、CMSIS、MDK Professional Midleware三个小部分,包含了各类可用的设备驱动。。

MDK v5可以在Software packs窗口选择需要安装或者更新的软件组件。

2、MDK Core – MDK核心

MDK Core包含微控制器开发所有的所有组件,包括IDE(uVision5)、编辑器、ARM C/C++编辑器、uVision调试跟踪器和Pack Installer。

3、uVision5 IDE集成开发界面

uVision5 IDE 集成开发环境与uVision4相差不大,在编译工具栏右侧多了两个绿色按钮,Manage Run-time Environment和Pack Installer按钮。

MDK Core是一个独立的安装包,大概300M左右大小,可以到ARM国内代理商米尔科技官网下载正式版本。下载安装以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中间库的升级,直接通过Software packs本地升级即可。

参考技术A 1.编写单片机程序后,用来编译,生成HEX代码文件,才能烧录到单片机里,单片机才能工资。
2.编写好单片机程序,可不用烧录,可以先仿真运行和调试。在不烧录的情况下,就可以仿真出程序的功能,很方便。

keil软件中uart#0,uart#1,uart#2的区别和作用

参考技术A 串口0
串口1
串口2本回答被提问者采纳

以上是关于keil软件的作用是啥? 谁能分享的主要内容,如果未能解决你的问题,请参考以下文章

PLM软件主要的作用是啥呢?

KEIL C51软件安装

KEIL C51软件安装

keil软件 startup是啥文件

STM32----使用VSCode编写Keil

STM32----使用VSCode编写Keil