STM32标准库学习之环境搭建

1.软件下载

包括Keil5,破解工具,DAPmini或者STLink之类的编译驱动,USB转TTL驱动

2.新建项目

创建项目文件夹--打开Keil5 Project--New uversion project --选择创建的文件夹位置 --关闭弹出的弹窗(Keil自带的小工具)--在项目位置新建Start(放置启动文件)和User(放置程序文件)文件夹

项目结构如下:

3.必要文件配置

STM32F10x系列的固件库,找到核心Core和设备Device文件夹。

将DeviceSupport文件夹下arm的文件全部复制到Start目录下

再将STM32F10x下面三个文件也复制到Start文件夹下

再将CoreSupport文件夹下的两个文件复制到Start

4.Keil5必要文件配置

创建两个组,命名分别为Start和User,将刚刚复制的文件添加到项目中

在User组下创建一个命名为main的c文件

5.环境测试

在main.c中添加头文件和main函数,编写完成后点击按钮运行

结果为0Error 0Warning为正常

相关推荐
虾球xz10 分钟前
游戏引擎学习第47天
学习·游戏引擎
知识分享小能手11 分钟前
Java学习教程,从入门到精通,Java Stack(堆栈)语法知识点及语法知识点(58)
java·大数据·开发语言·学习·intellij-idea·java后端·java开发
keira6741 小时前
【21天学习AI底层概念】day6 监督学习vs无监督学习
人工智能·学习
ps酷教程1 小时前
KeepAlive与RouterView缓存
学习
旅行者星期日1 小时前
01-51单片机硬件基础
单片机·嵌入式硬件·51单片机
矜心荏归2 小时前
Java学习Day08——泛型
java·开发语言·学习
虾球xz2 小时前
游戏引擎学习第48天
学习·游戏引擎
@@庆2 小时前
Stream– ESP8266物联网应用,(客户端向服务器发送数据信息& 客户端向服务器请求数据信息)
服务器·单片机·嵌入式硬件·物联网
凌鲨2 小时前
Docker学习路线图
学习·docker·容器
IT-民工211102 小时前
系统学习Docker——DockerFile解析
运维·学习·ci/cd·docker·容器·kubernetes·自动化