感谢管哥的活动第一个肯定要说说STM32CubeMX:项目启动神器
为啥说它好? 这玩意儿就是个图形化硬件配置管家 。以前上新项目,光翻手册查引脚、算时钟、搞寄存器初始化就得折腾一两天,现在用CubeMX,鼠标拖拖拽拽,半天就能把底层代码的架子搭起来。最怕的引脚冲突、时钟配错,它能实时提醒,省太多事了。 真实干过的例子: 上次搞个STM32F103的控制板,要驱动屏(SPI)、读编码器(TIM)、还要串口和CAN通信。需求来回变,硬件IO改了好几版。
几个建议吧:
第二个就是STM32CubeIDE
为啥说它好? 它就是把CubeMX、代码编辑、编译、烧录、调试全都塞到一个窗口里 了。不用在好几个软件之间切来切去,尤其调试的时候,变量、寄存器、外设状态全都能同屏看,效率提升不是一点半点。 真实调试经历: 调一个STM32G431的马达控制程序,遇到个奇怪的堵转问题。
也来点建议,个人观点:
还有最近刚上线的Sidekick也还不错,但是也有待提高,之前有发表过看法,这里就不过多说了 总结
这俩组合起来用,基本上是现在玩STM32的“标准动作”了:用CubeMX搭台,在CubeIDE里唱戏 ,能解决大部分开发问题。 |
学习有奖 | 《STM32CubeIDE For VS Code》系列课程上线,VS Code 的灵活运用助你开发!
【板卡评测】STEVAL-STWINKT1B用于工业IoT应用的无线工业节点开发套件
【春节福利】每日一 “芯” 意,ST 论坛邀你 “马上” 翻好礼!
《STM32CubeIDE For VS Code线上课程》学习笔记+直接调用STM32CubeMX,生成CMake工程
《STM32CubeIDE For VS Code线上课程》学习笔记+软件安装
《STM32CubeIDE For VS Code线上课程》学习笔记+建立工程
文末福利 | 战略破局,载誉前行!意法半导体2025年度盘点
论坛年终活动,收货还图
中奖名单公布 | 12月重点活动中奖名单出炉!
新年新计划
微信公众号
手机版