手把手教你用CLION加上STM32Cubemx打造无敌STM32开发环境

本文介绍了如何使用CLION替代传统的KEIL MDK5,结合STM32CubeMX打造STM32的现代开发环境。通过STM32CubeMX的可视化配置,简化时钟和端口设置,生成基于HAL或LL库的代码。同时,CLION作为优秀的C/C++ IDE,提供流畅的开发体验。文章详细指导了下载安装GCC交叉编译器、MinGW、openocd和STM32CubeMX等工具,并强调了配置过程中需要注意的细节。
摘要由CSDN通过智能技术生成

众所周知,STM32的常规开发环境是KEIL MDK5,但是这个编译器在很多方面做的不尽如人意,敲起代码来一点B格也没有(划重点 ),而且随着年代的更迭,标准固件库终将要退出历史的舞台(就和XP,WIN7一样),他的爸爸ST(意法半导体)已经在逐渐的放弃标准固件库了,可以说他是没有未来的。
同时有一款新的开发工具STM32CubeMX,利用可视化的界面轻松完成时钟的配置和端口的选择。来感受一下:
在这里插入图片描述
主要输入你想要的时钟就会自动帮你生成文件,是不是特爽!!类似于FPGA开发的IP核配置。
在这里插入图片描述
可以轻松选择IO口的功能,自动完成各种初始化,最后只要在main里面直接使用即可。

所以说ST官方现在大力推行的HAL库和LL库才是未来,同理,cubemx生成的也是基于HAL库或者LL库(自己选择)。

至于CLION就不要我多说了吧,全地球最好用的JAVA IDE公司生产出来的为C\CPP开发的IDE 自然逼格拉满并且超级好用。
在这里插入图片描述
KEIL你看看人家!&#

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值