Keil C51(C语言单片机编程软件)官方版
详情介绍
Keil C51官方版是一款非常优秀的C语言单片机编程软件,同时也是美国Keil Software公司出品的51系列兼容单片机C语言软件,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,而Keil C51支持汇编及c语言以及混合编程。同时具备功能强大的软件仿真和硬件仿真(用mon51协议)。还提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到它生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。
而Keil C51官方版版向后兼容KeilMDK-ARMuVision4,以前的项目同样可以在MDKv5上进行开发,MDKv5同时加强了针对Cortex-M微控制器开发的支持,并且对传统的开发模式和界面进行升级,将分成两个部分,MDKCore和SoftwarePacks。其中,SoftwarePacks可以独立于工具链进行新芯片支持和中间库的升级。这部分较MDKv4版本做出了很大的更新。Softwarepacks分为Device、CMSIS、MDKProfessionalMidleware三个小部分,包含了各类可用的设备驱动。MDKv5可以在Softwarepacks窗口选择需要安装或者更新的软件组件。并且还支持8051微控制器的PK51专业开发工具,支持所有的8051系列的芯片,包括经典设备以及具有IP核的设备。而作为产业标准的Keil C编译器、宏汇编器、调试器、实时内核、单板计算机和仿真器,支持所有的251系列微控制器,帮助你如期完成项目进度。当你准备在目标硬件上测试软件应用时,可以使用MON51、MON390、NONADI、或者FlashMON51目标监视器、ISD51 In-System调试器、ULINK USB-JTAG适配器在目标系统上下载并测试程序代码。
2、进入主界面后点击project再选择new uVision Project创建新工程。
3、之后会弹出一个对话框,在这里选择工程保存位置点击保存。
4、保存后出现如下提示,点击否。
5、新建一个文件,点击file-new。之后右侧会出现编辑区。
6、保存此文件,这里命名为main.c。
7、保存之后就可编写C文件了,根据自己的需要在右侧编辑区编辑即可,编辑完成后保存。
8、编写完成后将文件添加到工程中去。
9、最后配置输出hex文件。
1、MDKCore–MDK核心
MDKCore包含微控制器开发所有的所有组件,包括IDE(uVision5)、编辑器、ARMC/C++编辑器、uVision调试跟踪器和PackInstaller。
2、uVision5IDE集成开发界面
uVision5IDE集成开发环境与uVision4相差不大,在编译工具栏右侧多了两个绿色按钮,ManageRun-timeEnvironment和PackInstaller按钮。
MDKCore是一个独立的安装包,大概300M左右大小,可以到ARM国内代理商米尔科技官网下载正式版本。下载安装以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中间库的升级,直接通过Softwarepacks本地升级即可。
3、Softwarepacks–MDK软件包
这部分较MDKv4版本做出了很大的更新。Softwarepacks分为Device、CMSIS、MDKProfessionalMidleware三个小部分,包含了各类可用的设备驱动。MDKv5可以在Softwarepacks窗口选择需要安装或者更新的软件组件。
2、可以快速的进行学习。
3、使用方面也得到了快速的加强。
4、还可对编辑进行操作。
5、也支持进行编译的使用。
6、包括了仿真的操作使用。
7、也支持对所有的8051产品进行生成。
8、也支持进行汇编的操作。
9、还可进行C语言的程序设计。
更新:Segger JLink IS2083调试驱动程序到版本6.44.4。
而Keil C51官方版版向后兼容KeilMDK-ARMuVision4,以前的项目同样可以在MDKv5上进行开发,MDKv5同时加强了针对Cortex-M微控制器开发的支持,并且对传统的开发模式和界面进行升级,将分成两个部分,MDKCore和SoftwarePacks。其中,SoftwarePacks可以独立于工具链进行新芯片支持和中间库的升级。这部分较MDKv4版本做出了很大的更新。Softwarepacks分为Device、CMSIS、MDKProfessionalMidleware三个小部分,包含了各类可用的设备驱动。MDKv5可以在Softwarepacks窗口选择需要安装或者更新的软件组件。并且还支持8051微控制器的PK51专业开发工具,支持所有的8051系列的芯片,包括经典设备以及具有IP核的设备。而作为产业标准的Keil C编译器、宏汇编器、调试器、实时内核、单板计算机和仿真器,支持所有的251系列微控制器,帮助你如期完成项目进度。当你准备在目标硬件上测试软件应用时,可以使用MON51、MON390、NONADI、或者FlashMON51目标监视器、ISD51 In-System调试器、ULINK USB-JTAG适配器在目标系统上下载并测试程序代码。
Keil C51官方版使用教程
1、启动我们安装好的keil c51软件。2、进入主界面后点击project再选择new uVision Project创建新工程。
3、之后会弹出一个对话框,在这里选择工程保存位置点击保存。
4、保存后出现如下提示,点击否。
5、新建一个文件,点击file-new。之后右侧会出现编辑区。
6、保存此文件,这里命名为main.c。
7、保存之后就可编写C文件了,根据自己的需要在右侧编辑区编辑即可,编辑完成后保存。
8、编写完成后将文件添加到工程中去。
9、最后配置输出hex文件。
功能特色
向后兼容KeilMDK-ARMuVision4,以前的项目同样可以在MDKv5上进行开发,MDKv5同时加强了针对Cortex-M微控制器开发的支持,并且对传统的开发模式和界面进行升级,将分成两个部分,MDKCore和SoftwarePacks。其中,SoftwarePacks可以独立于工具链进行新芯片支持和中间库的升级。1、MDKCore–MDK核心
MDKCore包含微控制器开发所有的所有组件,包括IDE(uVision5)、编辑器、ARMC/C++编辑器、uVision调试跟踪器和PackInstaller。
2、uVision5IDE集成开发界面
uVision5IDE集成开发环境与uVision4相差不大,在编译工具栏右侧多了两个绿色按钮,ManageRun-timeEnvironment和PackInstaller按钮。
MDKCore是一个独立的安装包,大概300M左右大小,可以到ARM国内代理商米尔科技官网下载正式版本。下载安装以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中间库的升级,直接通过Softwarepacks本地升级即可。
3、Softwarepacks–MDK软件包
这部分较MDKv4版本做出了很大的更新。Softwarepacks分为Device、CMSIS、MDKProfessionalMidleware三个小部分,包含了各类可用的设备驱动。MDKv5可以在Softwarepacks窗口选择需要安装或者更新的软件组件。
软件优势
1、软件的使用界面相当的友好。2、可以快速的进行学习。
3、使用方面也得到了快速的加强。
4、还可对编辑进行操作。
5、也支持进行编译的使用。
6、包括了仿真的操作使用。
7、也支持对所有的8051产品进行生成。
8、也支持进行汇编的操作。
9、还可进行C语言的程序设计。
更新日志
v9.60a版本更新:Segger JLink IS2083调试驱动程序到版本6.44.4。
同类软件
网友评论
共1人参与互动,1条评论- 第1楼浙江省杭州市网友发表于: 2023-03-17 20:33:25
- goodd ,good man,good ,use good,use good0盖楼(回复)
(您的评论需要经过审核才能显示)
精彩发现
换一换精品推荐
-
JetBrains CLion 2024(C/C++集成开发环境软件) v2024.3官方版 编程软件 / 1.27G
查看 -
JDK 21(Java开发工具包) v21.0.1.0官方版 编程软件 / 162.25M
查看 -
WeBuilder 2025(web代码编辑器) v18.2官方版 编程软件 / 119.32M
查看 -
360加固助手电脑版 v4.1.1.1368官方版 编程软件 / 215.46M
查看 -
linkboy(图形化编程仿真平台) v5.4官方版 编程软件 / 320.38M
查看
专题推荐
本类排行
月排行总排行