当前位置: 首页 > news >正文

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参考工程就行。

http://www.dtcms.com/a/308084.html

相关文章:

  • 2000-2024年中国1KM分辨率年度植被指数(NDVI、EVI)数据集
  • 万物都有属于自己的律动
  • 公路坑槽检测分析原理和思路
  • 嵌入式开发学习———Linux环境下IO进程线程学习(一)
  • 【0基础PS】Photoshop (PS) 理论知识
  • linux线程互斥和同步
  • 操作系统系统面试常问(内存、快表、相关知识)
  • 中欧建交50周年,中硼医疗领衔中意BNCT合作月,中国尖端技术出海欧洲
  • main函数,常量指针与指针常量,野指针等,void与void的区别
  • Kubernetes 应用部署实战:为什么需要 Kubernetes?
  • Apache Tomcat样例目录session操纵漏洞解读
  • Import Maps 实战指南:无需打包器,浏览器原生模块路径重映射!
  • python 检查带有标题行,以逗号为分隔符的文本文件
  • Vue 的双向数据绑定原理
  • 自我学习----绘制Mark点
  • 解决Pycharm内存一直升高卡死、反应慢、CPU占用高
  • 《通信原理》学习笔记——第六章
  • IntelliJ IDEA 的常用快捷键
  • Git 详细安装配置教程(Windows版)
  • 以微服务为基础搭建一套脚手架开始前的介绍
  • BGP高级特性之认证
  • python刷题关键记录【常用api使用方法总结,常用函数使用方法】
  • RHEL 8.10 离线安装 Ansible 完整教程
  • 网络基础——路由控制
  • iOS 类存储 与 C# 类存储 的差异
  • 正则化都是放在模型的哪个位置呢?
  • 系统讲解图片格式转换:为什么要转换、怎么转换
  • 数据治理:数字化时代的 “治” 与 “理” 之道 —— 破解企业数据资产困局
  • 【2025/07/31】GitHub 今日热门项目
  • 代码随想录day51图论2