新建一个STM32工程(精简版)

一、新建一个STM32工程

二、建立三个文件夹

1、Start文件夹里的东西

(1)启动文件:STM32入门教程资料\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm

(2)STM32入门教程资料\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x

(3) STM32入门教程资料\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport

2、Library文件夹里的东西

(1)STM32入门教程资料\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\src

(2)STM32入门教程资料\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\inc

3、User文件夹里的东西

(1)STM32入门教程资料\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template

三、在keil5中添加工程组和文件

返回keil5,添加工程里的组和文件

将三个组对应的文件分别添加到对应的文件夹中

四、配置工程选项

五、写主函数

写上主函数,这样整个工程就建好了,并编译测试一下,下载测试都没有问题

六、小工具keilkill

批处理文件,可以把工程编译产生的中间文件都删掉

将其复制到工程文件夹里

工程中主要占空间的就是Listing和Objects这个两个文件夹,因为工程编译产生的文件比较大,都是工程的中间文件。

如果要把工程分享给其他人,可以先双击一下这个批处理文件,这样就会把这些中间文件都删掉,减小工程大小,这样就可以压缩打包给别人了。

相关推荐
工匠Sola1 小时前
STM32G473VET6 在 Keil MDK 下手动移植 FreeRTOS 指南
stm32·单片机·嵌入式硬件
道一231 小时前
STM32 微控制器库RCC_ClkInitTypeDef结构参数介绍
stm32·单片机·嵌入式硬件
道一231 小时前
STM32 微控制器库RCC_OscInitTypeDef结构参数介绍
stm32·单片机·嵌入式硬件
厂太_STAB_丝针2 小时前
【自学嵌入式(11)闪存文件系统的应用】
c语言·单片机·嵌入式硬件
电子小子洋酱2 小时前
ESP32移植Openharmony外设篇(9)NB-IOT
单片机·物联网·华为·harmonyos·鸿蒙
北京迅为2 小时前
【北京迅为】itop-3568 开发板openharmony鸿蒙烧写及测试-第1章 体验OpenHarmony—烧写镜像
人工智能·单片机·嵌入式硬件·harmonyos·鸿蒙
影阴2 小时前
HAL库之是stm32cubemx安装
stm32·单片机·嵌入式硬件
宋隽颢3 小时前
STM32学习【4】ARM汇编(够用)
arm开发·stm32·学习
谏君之3 小时前
编写第一个 C++ 程序 – Hello World 示例
开发语言·c++·单片机·学习
佳心饼干-4 小时前
51单片机课综合项目
单片机·嵌入式硬件