主流的是51单片机和STM32单片机。
一般来说,51单片机和STM32单片机的Keil版本不能共享,即一台keil不能同时为51单片机和STM32单片机编译程序。
不过无极单片机编程开发了一种可以共享的方法。 您可以先关注我们,稍后我们会教您如何设置。
前面提到,keil是一个开发环境工具,其主要功能如下:
1.编写单片机程序
该单片机支持汇编语言和C语言编写程序。 微控制器的组装通常需要很少的资源。 我在单片机开发的10年里基本没用过它。
因此,建议新手主要学习C语言,最好学习单片机的C语言编程。
这和纯软件C语言教程有点不同,主要体现在开发环境和需要学习的知识点上。
我们还录制了一套系统的单片机C语言编程视频教程,以实用为主,不涉及单片机开发中不常用的知识点。
教程可以通过搜索无极单片机编程找到。
2. 编译程序
当我们编写完程序后,我们需要将其编译成hex文件并下载到单片机中执行。
Keil就提供了这样的功能。
熟悉了keil的主要功能之后,我们就来和大家说说keil的使用方法。
下载、安装、破解我就不多说了。 这很简单。 您可以在任何地方找到教程。 我们尽量关注重点:如何搭建开发环境。
打开下载并安装的keil,图标如下:
稍后打开一个新项目
3.选择单片机型号
这样,基本的工程就建立起来了。
但仅仅构建一个项目是不够的。 我们主要需要写程序吧?
5. 创建新文本
新创建的界面如下:
6.保存文件到工程目录
我们需要将此文本保存到我们的项目目录中,并将文本更改为.c后缀,以方便开发环境识别其类型。
7.将刚刚保存的文件导入到项目中
8. 可以开始编写程序了
如果是STM32单片机,写完最基本的main函数后,编译时会出现如下错误:
该错误是由于没有添加STM32启动文件导致的。
今天时间有限,STM32项目的环境配置还有很多细节需要做,后续会继续完善。