概述
最近基于NXP S32K1完成博客专栏,决定看一下好多年未使用ST的MCU,看其是否在开发环境、驱动、芯片特性上更好用了呢?
开发环境
STM32的开发环境有很多
- Eclipse
- ARM EMbed
- Keil
- IAR Systems
- STM32CUBE IDE
STM32CUBE
这里我们选择ST官方基于eclipse的免费STM32CUBE IDE,下载地址: STM32CUBE Download
STM32 CubeMX
代码生成工具,配置时钟、引脚和片上外设功能等。下载地址:CubeMX Download
开始使用CubeMX
打开CubeMX,选择一款芯片,对其时钟、引脚、外设任意配置:

然后再P

本文介绍了作者在2022年重新接触STM32时的开发环境体验,重点讨论了STM32CUBE IDE和CubeMX工具。通过CubeMX配置芯片、时钟和外设,生成代码,并在STM32CUBE IDE中进行项目管理。文章分析了代码结构,指出初始化过程中的不足,以及HAL库在GPIO中断处理上的局限性。
最低0.47元/天 解锁文章
2428

被折叠的 条评论
为什么被折叠?



