|
最近试了一下 STM32CubeMX2,它不是简单给旧版 CubeMX 换了皮肤,而是 ST 面向 STM32C5 及后续新系列 MCU 推出的新一代配置工具,配合新的 HAL2 软件层使用。 1. 界面更现代,但操作逻辑没断档% S- K2 W5 C7 O# H2 r, {& l CubeMX2 保留了大家熟悉的流程:选芯片 → 配引脚 → 配时钟 → 配外设 → 生成工程。6 p! C0 o7 ^; z+ v6 J! M1 _ 但整体界面更清爽,左侧导航更集中,Pinout、Clock、Peripherals、Middleware、Project Settings 等入口也更明确。( \+ \2 T4 o) F# \# F* a) z
2. 引脚配置更集中 旧版 CubeMX 里,GPIO 配置相对分散,多个引脚来回切换时不太直观。CubeMX2 做了明显改进:0 e& n x* _' `3 o9 K 引脚图可以旋转,视图更灵活; 新增引脚表格视图,批量查看引脚状态更方便;" Y5 d: z- t c: ]2 M. L7 [
GPIO 配置被集中到一个专属页面,所有已配置为 GPIO 的引脚可以统一查看、修改; 搜索和复用引脚展示更清楚,引脚冲突也更容易定位。5 f* F) ?0 J% U! q9 U 对硬件调试来说,这个变化比较实用,尤其是引脚多、复用关系复杂时,不用再在多个页面间来回翻。 3.外设配置更结构化
外设页面按功能分类,比如模拟、通信、定时器、系统、内核等,查找更方便。2 b5 p5 {- ?& R! w1 Z0 M9 r 选中某个外设后,可以快速跳转到它用到的 GPIO、DMA、中断等配置项,减少了在不同标签页之间切换的次数。) q4 g0 G0 ?; B! A* I |
STM32CubeMX2 学习分享:CubeMX2时钟树
《STM32CubeMX2 实战课程》学习笔记+从配置到工程移植的完整实践
《STM32CubeMX2 实战课程》学习笔记4+FreeRTOS中的SysTick错误及改正
【NUCLEO-C562RE】OLED 显示
STM32CubeMX2 学习分享新建工程
STM32C542RC开发板的串口不定长数据接收实验
《STM32CubeMX2 实战课程》学习笔记——STM32C562RE开发测试
STM32C542RC开发板的串口DMA发送及接收实验
终于完成了STM32C542RC开发板的串口发送实验
STM32C5
微信公众号
手机版