Advertisement

STM32开发(二)CubeMX详解构建基本框架

阅读量:

👈《上一篇》 🏡《主目录》 👉《下一篇》


文章目录

    • STM32 CubeMX背景
      • STM32 CubeMX基础设置
        • 确定所用芯片类型
        • 创建新项目
        • 设置系统时钟、调试接口及通用输入输出端口参数
        • 时钟参数调整
        • 设定GPIO(以LED为例)
        • 生成代码操作

所采用的开发工具:CubeMX

STM32 __ CubeMX背景

熟悉STM32单片机开发的工程师应当了解,过去在进行项目开发时,大多数开发者依赖于厂商所提供的库函数进行编程,当然也存在基于寄存器操作的库函数版本,二者在功能实现上具有相似性。实际上,这些库函数在使用过程中较为便捷,对于新手而言也具备较高的可操作性。然而自2015年至2016年起,ST公司逐步减少了对标准外设库的更新与技术支持,并将重点转向HAL和LL库的开发与维护。

SPL:Standard Peripheral Library 标准外设库
HAL:Hardware Abstraction Layer 硬件抽象层库
LL:Low-layer 底层库

在此背景下,STM官方推出了一款名为STMCube的集成开发环境工具,进一步降低了开发门槛。通过该工

全部评论 (0)

还没有任何评论哟~