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

相关推荐
辰哥单片机设计16 分钟前
TT直流减速电机(STM32)
stm32
A9better18 分钟前
嵌入式开发学习日志36——stm32之USART串口通信前述
stm32·单片机·嵌入式硬件·学习
不太可爱的叶某人34 分钟前
【学习笔记】kafka权威指南——第6章 可靠的数据传递
笔记·学习·kafka
思诺学长41 分钟前
BMS(电池管理系统)的主要功能和架构简述
单片机·嵌入式硬件
qq_401700411 小时前
STM32低功耗Tickless模式
stm32·单片机
研猛男2 小时前
0、FreeRTOS编码和命名规则
笔记·stm32·freertos
2301_790994993 小时前
仿神秘海域/美末环境交互的程序化动画学习
学习·microsoft·交互
能不能别报错3 小时前
K8s学习笔记(十六) 探针(Probe)
笔记·学习·kubernetes
初圣魔门首席弟子3 小时前
C++ STL 向量(vector)学习笔记:从基础到实战
c++·笔记·学习
qiangshang9901264 小时前
WPF+MVVM入门学习
学习·wpf