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为正常

相关推荐
西瓜本瓜@2 小时前
在Android中如何使用Protobuf上传协议
android·java·开发语言·git·学习·android-studio
ryh20048122 小时前
STM32移植最新版FATFS
stm32·fatfs
BOB-wangbaohai4 小时前
Flowable7.x学习笔记(十三)查看部署流程图
笔记·学习·流程图
电子云与长程纠缠7 小时前
Unreal Niagara制作SubUV贴图翻页动画
学习·ue5·编辑器·贴图·niagara
少年、潜行7 小时前
【开源】STM32HAL库移植Arduino OneWire库驱动DS18B20和MAX31850
stm32·嵌入式硬件·开源·ds18b20·max31850
xing_x_xx7 小时前
Linux系统学习----概述与目录结构
学习
DKPT8 小时前
常见正则表达式整理与Java使用正则表达式的例子
java·笔记·学习·面试·正则表达式
爱码小白8 小时前
wordpress学习笔记
笔记·学习
我的golang之路果然有问题9 小时前
快速上手GO的net/http包,个人学习笔记
笔记·后端·学习·http·golang·go·net
大溪地C9 小时前
HTML5 详细学习笔记
笔记·学习·html5