OpenMCU(七):STM32F103开发环境搭建

概述

本文主要讲述了使用Keil软件搭建STM32F103嵌入式开发环境的步骤,主要面向想从事嵌入式行业的入门同学,如果下面的讲述过程中有不对的地方,欢迎大家给我留言。

本文主要讲述了Keil 5.43的安装教程,主要用于学习交流,请勿用于商业开发。

3D视图

实物图

欢迎感兴趣的同学光临博主的小店。

Keil的安装

1、临时关闭windows病毒防护

注: win10以上的系统,请临关闭掉病毒防护

2、解压Keil5.43.zip文件,解压后,如下所示:

3、以管理员权限运行Keil安装包

鼠标右键,然后选择以管理员权限运行安装包

进入安装界面

4、点击next, 并点击接受协议,然后继续next

5、选择安装路径

如果你C盘空间足够大的话,点击next即可,如果想换安装目录,将C修改为对应的盘符即可,记得

两处都需要修改,我这里选择默认。继续next

6、填写个人信息,因为我主要用于学习,不用在商业上,因此简单的填写如下,然后继续next:

7、进入安装流程

进入安装流程,等待安装完成。

8、安装完成,点击finish

9、弹出安装开发包,我们直接选择关闭,后面我们使用离线安装的方式

10、点击桌面图标,运行软件

11、打开软件后如下所示, 然后进入License Management

12、复制箭头所指向的内容, 每个机器都不一样

13、运行软件包目录下的keygen.exe

14、将上一步复制的CID值,拷贝到CID编辑框,Target注意一定要选择ARM,然后点击Generate

生成license, 并拷贝该license序列

15、回到keil License管理界面,将上一步复制的licenese拷贝到LIC编辑框,然后点击Add LIC按钮,如箭头所示,成功破解Keil

注:该方法只用于学习交流,请勿用于商业行为。

16、记得恢复windows病毒防护,这里不再赘述。

STM32F103 PACK文件安装

安装完Keil后,我们安装STM32F103开发包,安装开发包有两种方式,在线安装和离线安装,在线安装适合于STM32开发老手,对于新入门嵌入式开发的同学,建议使用离线安装。安装步骤如下所示:

1、鼠标双击pack安装包

进入安装界面, 它会自动寻找keil的pack存放目录,我们点击next即可

进入安装

点击finish,安装完成

总结

1、本文主要描述了搭建STM32F103开发环境,并详细说明了使用比较广泛的Keil的安装和破解过程;

2、关于keil的破解,主要用于学习交流,请勿用于商业开发环境;

3、讲述了离线安装STM32F103开发包的步骤;

链接

1、软件包链接

百度网盘 请输入提取码 提取码: 6ebu

2、工程链接

yanl1229/STM32F103_Taurus

相关推荐
Groundwork Explorer10 小时前
W5500 网卡编程初始化与使用指南
python·单片机
单片机仿真设计11 小时前
【proteus仿真】基于 STM32 的智能垃圾桶设计(仿真图+程序)
c语言·stm32·stm32单片机·proteus·毕设·仿真
智闲电子设计12 小时前
STM32 SD 卡 + FatFS 实战:掉电丢数据?f_sync 和簇对齐写救你
stm32·单片机·嵌入式硬件
ヾChen13 小时前
ESP32 OTA 踩坑实录
stm32·单片机·嵌入式硬件·物联网·学习
DevHub14 小时前
probe-rs 教程:一行命令替代 OpenOCD 烧写调试 Cortex-M
arm开发·嵌入式硬件·mcu·rust
小僧景贤14 小时前
嵌入式ADC高阶深度解析:基于STM32底层原理、误差溯源、硬件调校与工业级落地
单片机·嵌入式硬件·stm32 adc·工业级高精度采集·adc 误差校准·量产固件开发
黑猫学长呀14 小时前
【驱动开发常见问题】编译出现rm: cannot remove `asm/arch‘: Is a directory
驱动开发·单片机·嵌入式硬件·bug·编译报错·kernrl
雨田言炎15 小时前
STM32专题之内部FLASH详解
笔记·stm32·单片机
Be for thing17 小时前
【嵌入式成长10】STC89C51蜂鸣器|有源/无源蜂鸣器区分、三极管驱动、定时器播放音乐实战
单片机·嵌入式硬件·学习
郎哥编程课堂17 小时前
单片机零基础训练营第2天:嵌入式开发常用的三种进制
单片机·嵌入式硬件