概述
最近基于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,选择一款芯片,对其时钟、引脚、外设任意配置: