51单片机和STM32单片机的Keil版本不能共用的方法

1.编写单片机程序单片机支持用汇编和c语言来编写程序,汇编一般用的资源非常少的单片机,我做了10年单片机开发基本没用过。所以建议新手主力去学习c语言,最好是学习单片机c语言编程。我们写好程序以后,需要编译成hex的文件,下载到单片机里面去执行。

主流的是51单片机和STM32单片机。

一般来说,51单片机和STM32单片机的Keil版本不能共享,即一台keil不能同时为51单片机和STM32单片机编译程序。

不过无极单片机编程开发了一种可以共享的方法。 您可以先关注我们,稍后我们会教您如何设置。

前面提到,keil是一个开发环境工具,其主要功能如下:

1.编写单片机程序

该单片机支持汇编语言和C语言编写程序。 微控制器的组装通常需要很少的资源。 我在单片机开发的10年里基本没用过它。

因此,建议新手主要学习C语言,最好学习单片机的C语言编程。

这和纯软件C语言教程有点不同,主要体现在开发环境和需要学习的知识点上。

我们还录制了一套系统的单片机C语言编程视频教程,以实用为主,不涉及单片机开发中不常用的知识点。

教程可以通过搜索无极单片机编程找到。

2. 编译程序

当我们编写完程序后,我们需要将其编译成hex文件并下载到单片机中执行。

Keil就提供了这样的功能。

熟悉了keil的主要功能之后,我们就来和大家说说keil的使用方法。

下载、安装、破解我就不多说了。 这很简单。 您可以在任何地方找到教程。 我们尽量关注重点:如何搭建开发环境。

打开下载并安装的keil,图标如下:

51单片机和STM32单片机的Keil版本不能共用的方法

稍后打开一个新项目

51单片机和STM32单片机的Keil版本不能共用的方法

51单片机和STM32单片机的Keil版本不能共用的方法

3.选择单片机型号

51单片机和STM32单片机的Keil版本不能共用的方法

51单片机和STM32单片机的Keil版本不能共用的方法

这样,基本的工程就建立起来了。

51单片机和STM32单片机的Keil版本不能共用的方法

但仅仅构建一个项目是不够的。 我们主要需要写程序吧?

5. 创建新文本

51单片机和STM32单片机的Keil版本不能共用的方法

新创建的界面如下:

51单片机和STM32单片机的Keil版本不能共用的方法

6.保存文件到工程目录

51单片机和STM32单片机的Keil版本不能共用的方法

我们需要将此文本保存到我们的项目目录中,并将文本更改为.c后缀,以方便开发环境识别其类型。

7.将刚刚保存的文件导入到项目中

51单片机和STM32单片机的Keil版本不能共用的方法

51单片机和STM32单片机的Keil版本不能共用的方法

8. 可以开始编写程序了

51单片机和STM32单片机的Keil版本不能共用的方法

如果是STM32单片机,写完最基本的main函数后,编译时会出现如下错误:

51单片机和STM32单片机的Keil版本不能共用的方法

该错误是由于没有添加STM32启动文件导致的。

今天时间有限,STM32项目的环境配置还有很多细节需要做,后续会继续完善。

单片机

关于msp430单片机的程序烧写,你需要知道的事

2024-2-4 8:01:04

单片机

覆盆子的作用与功效及禁忌有哪些作用呢?

2024-2-4 9:02:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索