当前位置: 首页 > backend >正文

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

http://www.xdnf.cn/news/5886.html

相关文章:

  • Kafka 解惑
  • 2025.05.11拼多多机考真题算法岗-第四题
  • C++中void*知识详解和注意事项
  • 主流高防服务器技术对比与AI防御方案实战
  • 网络协议分析 实验三 ARP与ARP欺骗
  • Room持久化库:从零到一的全面解析与实战
  • 需求管理缺乏持续改进机制,如何建立
  • nginx配置负载均衡
  • 王炸组合!STL-VMD二次分解 + Informer-LSTM 并行预测模型
  • 黑马Java基础笔记-10
  • 撤回不了一点 v1.0.2,支持微信QQ钉钉飞书等消息防撤回
  • 【图像处理基石】如何入门OCR技术?
  • 2025年PMP 学习十 -第8章 项目质量管理(8.1,8.2)
  • “端 - 边 - 云”三级智能协同平台的理论建构与技术实现
  • 【Linux】操作系统入门:冯诺依曼体系结构
  • python中的单例与实例
  • Python基础学习-Day23
  • SQL server数据库实现远程跨服务器定时同步传输数据
  • containerd 之使用 ctr 和 runc 进行底层容器操作与管理
  • mysql5.7安装
  • 视频监控汇聚平台EasyCVR安防监控系统:在应用中,机房及监控系统施工如何有效实现防雷?
  • huggingface transformers中Dataset是一种什么数据类型
  • spaCy基础入门
  • transforms.Compose()
  • ARFoundation 图片识别,切换图片克隆不同的追踪模型
  • Rodrigues旋转公式-绕任意轴旋转
  • Excel宏和VBA的详细分步指南
  • Linux系统:文件系统前言,详解CHSLBA地址
  • 如何创建maven项目
  • java之网络编程