STM32——HAL 库MDK工程创建

总:STM32------学习总纲

参考工程:

实验0-3,新建工程实验-HAL库版本

前置知识:

STM32------HAL库

一、HAL 库 MDK工程新建步骤简介

例:

各个文件夹内容:

1.1 Drivers

1.2 Middlewares

1.3 Output

1.4 Projects

1.5 User

二、工程框架新建

步骤:

删除Projects下的的工程文件:

三、工程文件添加

左边是工程名,中间的新建的文件夹名,右边是对应到的文件夹文件,手选 add 进来:.c文件。

参考导入的文件

如果有小钥匙要改文件属性为可读

四、MDK 魔术棒设置

4.1 Target

4.2 output

4.3 Listing

4.4 C/C++ 选项卡

4.4.1 两个宏

4.4.2 编译版本的差异

4.5 Debug

4.6 Utilities

4.7 Linker

五、main.c

,新建文件后保存到工程User文件夹下,再在工程中添加进来(双击或者右键)。

main.c的代码copy参考工程就行。

相关推荐
Ronin-Lotus5 小时前
嵌入式硬件篇---ESP32稳压板
嵌入式硬件·esp32·稳压板
芯片小熊6 小时前
RTC时钟详解
单片机·嵌入式硬件·实时音视频·时钟·rtc
雨中来客8 小时前
STM32移植LVGL9.2.1教程
stm32·单片机·嵌入式硬件
不吃鱼的羊9 小时前
关于tresos Studio(EB)的MCAL配置之GPT
单片机·嵌入式硬件·gpt
CC呢10 小时前
基于单片机恒温控制系统/温度控制系统/恒温箱设计
单片机·嵌入式硬件·恒温控制·恒温箱
jingshaoqi_ccc10 小时前
stm32中优先使用原子操作的具体实现方式
stm32·单片机·嵌入式硬件
小猪写代码10 小时前
大白话畅谈:stm32中断和FreeRTOS的中断
stm32·单片机·嵌入式硬件
自激振荡器12 小时前
8,FreeRTOS时间片调度
stm32·单片机·嵌入式硬件·freertos
is081513 小时前
STM32 USB 设备中间件 tinyusb
stm32·嵌入式硬件·中间件
爱煲汤的夏二13 小时前
扩展卡尔曼滤波器 (EKF) 与无人机三维姿态估计:从理论到实践
单片机·嵌入式硬件·算法·无人机