STM32开发(二)CubeMX详解构建基本框架
发布时间
阅读量:
阅读量
文章目录
-
- STM32 CubeMX背景
- STM32 CubeMX基础设置
-
- 确定所用芯片类型
- 创建新项目
- 设置系统时钟、调试接口及通用输入输出端口参数
- 时钟参数调整
- 设定GPIO(以LED为例)
- 生成代码操作
- STM32 CubeMX背景
所采用的开发工具:CubeMX
STM32 __ CubeMX背景
熟悉STM32单片机开发的工程师应当了解,过去在进行项目开发时,大多数开发者依赖于厂商所提供的库函数进行编程,当然也存在基于寄存器操作的库函数版本,二者在功能实现上具有相似性。实际上,这些库函数在使用过程中较为便捷,对于新手而言也具备较高的可操作性。然而自2015年至2016年起,ST公司逐步减少了对标准外设库的更新与技术支持,并将重点转向HAL和LL库的开发与维护。
SPL:Standard Peripheral Library 标准外设库
HAL:Hardware Abstraction Layer 硬件抽象层库
LL:Low-layer 底层库
在此背景下,STM官方推出了一款名为STMCube的集成开发环境工具,进一步降低了开发门槛。通过该工
全部评论 (0)
还没有任何评论哟~
