手动建立工程模板

1.建立相关文件夹

在工程目录下的

Libraries文件夹拷贝CMSIS,STM32F1xx HAL Driver文件夹内容

在工程目录下的

User文件夹拷贝main.c,main.h,stm32f1xxhal conf.h,stm32f1xxit.c,

stm32f1xx_it.h,system_stm32f1xx.c文件内容

将HAL库文件下的Drivers复制到模板文件Libraries

只需要保留CMSIS下DeviceInclude文件夹

在模板文件夹下的\Libraries\CMSIS\Device\ST\STM32F1xx,删除选中的文件夹

在\Libraries\STM32F1xx_HAL_Driver文件夹下

保留该文件夹

在\Projects\STM3210E_EVAL\Templates下复制User文件

在\Projects\STM3210E_EVAL\TemplatesSrc复制相关文件

2.Keil新建项目

选择好芯片

在Project文件下删除Listings文件夹

3.添加分组及相关文件

添加启动文件

添加基本的库文件

添加USER相关文件

添加DOC文件

文件树查看文件

4.编译设置

选择编译器版本

输出设置

C/C++设置

debug设置

在main.h中删除该代码

编译通过

相关推荐
周洲083012 小时前
STM32 最简工程搭建|标准库/HAL库规范化模板,零冗余可直接落地
stm32·单片机·嵌入式硬件
周洲083016 小时前
STM32 串口不定长接收|空闲中断 IDLE 方案,无固定帧长限制,项目实战
stm32·单片机·嵌入式硬件
我和头发拼了19 小时前
STM32--10硬件读写MPU6050
stm32·单片机·嵌入式硬件
糖糖单片机设计20 小时前
基于STM32的鱼缸水质检测系统
stm32·单片机·嵌入式硬件
HRTOS20 小时前
HRTOS 4.0 正式发布:Driver Library 基础外设驱动模块介绍
驱动开发·单片机·嵌入式硬件·51单片机
染予21 小时前
20个点位下发该如何正常操作?
单片机·嵌入式硬件
wuyk55521 小时前
从零吃透 MQTT 通信|第 5 章 MQTT 心跳保活机制深度优化,断线检测与智能自动重连
c语言·开发语言·stm32·学习
jianqiang.xue1 天前
ESP-IDF保姆级入门23|MQTT物联网通信全解:发布订阅模式/QoS等级/遗嘱消息/主题设计/断线重连,掌握工业级标准消息通信
stm32·单片机·mcu·物联网·51单片机·iot
HRTOS1 天前
HRTOS 4.0 Driver Library:03_Sensor 传感器驱动
驱动开发·单片机·嵌入式硬件·51单片机
youcans_1 天前
【嵌入式软件AI编程】01. 基于 STM32/Claude Code的AI编程
stm32·mcu·嵌入式·ai编程·claude code