【2022年的STM32】 01-开发环境上手初体验

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

概述

最近基于NXP S32K1完成博客专栏,决定看一下好多年未使用ST的MCU,看其是否在开发环境、驱动、芯片特性上更好用了呢?

S32K1博客专栏

开发环境

STM32的开发环境有很多

  • Eclipse
  • ARM EMbed
  • Keil
  • IAR Systems
  • STM32CUBE IDE

STM32CUBE

这里我们选择ST官方基于eclipse的免费STM32CUBE IDE,下载地址: STM32CUBE Download

STM32 CubeMX

代码生成工具,配置时钟、引脚和片上外设功能等。下载地址:CubeMX Download

开始使用CubeMX

打开CubeMX,选择一款芯片,对其时钟、引脚、外设任意配置:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值