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

stm32wb55rg (1) 基于IAR 创建stm32 工程模板

得到了一块NucleoWB55RG 板子,不喜欢官方的工程文件结构,想要搭建一个自己的工程模板。
st的支持的开发环境有很多:keil,iar,stm32cube等,这里选择iar
st开发的库方式有3种,标准库,HAL和LL库,这里使用官方下载的HAL库。
还可以安装软件cubeMX,使用图形化的配置生成工程,但个人还是更喜欢自己动手搭建工程,可以更加熟悉工程文件结构。

安装开发环境

网上找到IAR的开发环境,按步骤安装和添加license,这里使用的版本如下:
在这里插入图片描述

预先准备库包

从官方网站搜索下载到对应nucleo wb55rg的FW library,这里使用的版本如下:
在这里插入图片描述

新建工程

新建工程前,可先在想要保存工程的路径上添加一些分类的文件夹,根据个人喜好就行,大小写均可。我的分类如下:
在这里插入图片描述

halDriver:用于存放hal库中的驱动文件
startup: 用于存放特定型号MCU的启动文件,一般是汇编文件
user:用于存

http://www.xdnf.cn/news/196579.html

相关文章:

  • 序列密码算法ShanLooog512设计原理详解
  • DeepSearch复现篇:QwQ-32B ToolCall功能初探,以Agentic RAG为例
  • React速通笔记
  • 初识Python
  • 【Keil5-开发指南】
  • Java实现基数排序算法
  • 机器学习day2
  • 深入理解链表:从基础操作到高频面试题解析
  • 省哲学社科基金项目申请书(论证活页)模版框架参考
  • 013几何数学——算法备赛
  • web技术与Nginx网站服务
  • word2Vec与GloVe的区别
  • LeetCode 1482. 制作 m 束花所需的最少天数
  • 【SpringMVC】详解参数传递与实战指南
  • MANIPTRANS:通过残差学习实现高效的灵巧双手操作迁移
  • 策略模式:灵活的算法封装与切换
  • 实验研究 | 千眼狼高速摄像机驱动精密制造创新
  • 9.学习笔记-springboot(P90-P104)
  • Spring MVC 基础 - 从零构建企业级Web应用
  • 从零到一MCP详细教程——入门
  • 深度相机(一)——深度相机模型及用途介绍
  • vuex刷新数据丢失解决方案-vuex-persist
  • 软考-软件设计师中级备考 6、数据结构 图
  • springboot 实现敏感信息脱敏
  • 昆明理工大学2025年891计算机专业核心考研真题解析
  • react中有哪几种数据结构?分别是干什么的?
  • 易基因:何川团队开发新m6A测序方法 可温和条件下高分辨率/低背景噪声检测m6A修饰|Nature子刊
  • MCU通用输入输出端口(GPIO)设计指南
  • 在另外一台可以科学下载的电脑用ollama下载模型后,怎么导入到另外一台服务器的ollama使用
  • 龙虎榜——20250428