STM32CudeIDE:安装、汉化、软件主题
STM32CubeMX大家应该都知道,是ST出的一个图像化的配置软件,可以根据配置自动生成代码。而STM32CudeIDE可以说是STM32CubeMX的升级版,他是在STM32CubeMX的功能基础上增加了代码编译和调试部分。一、安装可在ST官网免费下载软件ST官网下载STM32CudeIDE页面安装基本没什么,选好安装位置下一步就可以,这里(下图)两个都打勾,支持的仿真器,这里支持JLINK和
STM32CubeMX大家应该都知道,是ST出的一个图像化的配置软件,可以根据配置自动生成代码。而STM32CudeIDE可以说是STM32CubeMX的升级版,他是在STM32CubeMX的功能基础上增加了代码编译和调试部分。
一、安装
可在ST官网免费下载软件
ST官网下载STM32CudeIDE页面
安装基本没什么,选好安装位置下一步就可以,这里(下图)两个都打勾,支持的仿真器,这里支持JLINK和STlink两种。
安装好后,第一次打开软件会提示让你选择工作空间,这个地址随意,我一般就把它放到安装的位置,然后左下角打勾,默认这个地址不在询问。点击Launch。
OK现在就可以用了,
二、汉化,软件主题(此部分需要电脑联网)
装好软件后,有两个问题:1、要是能汉化一下可能对于一些朋友来说更友好一些,2、大多数朋友应该比较喜欢黑的主题,就像Visual Studio那样。
针对上述两个问题,我们可以通过安装插件来达到效果:
1、汉化
在Help下选择lnstall New Software,
在弹出的对话框中点击右边的Add,在弹出的小对话框中,Name:填写language,在Location:填写http://mirrors.ustc.edu.cn/eclipse/technology/babel/update-site/R0.18.1/2019-12/ 然后点就Add(下图在指定位置去搜寻插件)。
等待一会弹出搜寻到的插件,找到简体中文,然后在简体中文里面再选一个(没必要全装),然后点击Next,如下图
点击Name下面的插件,点击Finish
这里就是各种条款声明啥的,选择我同意,然后点击Finish
然后进行安装,软件右下角有提示
安装需要等待一段时间,中途会提示:你这样操作可能不安全,点击继续,(这样具体有没有安全隐患,就得请教大佬了,)
安装完会提示重启。选择立即重启
OK已经汉化,不是100%但已经完全够用了
二 软件主题
很多朋友可能觉得黑色背景写起代码更有感觉,在帮助中选择Eclipse Marketplace…
在弹出的对话框中在Popular中选择Darkest,点击Install
点击Confirm
点击同意,然后点击完成
开始安装软件,左下角有安装进度,中间同样会提示你
点击继续,然后会弹出让你安装一个证书点击安装就行,安装完成会提示你重启软件。
这个下载起来很慢(不知道是不是我自己网的原因)如果失败了,可在重新是来一次,这次把下面这个去掉试试,
重启后,会让你进行简单的设置,第一张图直接点击下一步,第二张图选择中间一个点击下一步,然后就OK了。
对有强迫症的朋友可能不友好,哈哈,
接下我们简单建立一个工程在文件—>新建 ->STM32 Project
选择项目要使用的芯片点击下一步
填写项目名称,然后默认的项目存放地址是你的前面选好的工作空间,把Use前面那个勾取了可自定义存放位置,点击下一步
选择使用生成代码库的版本,然后看库的存放位置,这个如果安装过STM32CubeMX,这个位置是一样的,默认是在C盘中,如果你改变过地址,那么点击图中(下图)蓝色字,可以修改地址。
设置好点击完成,弹出的对话框就是我们熟悉的STM32CubeMX,后面的的配置流程和STM32CubeMX一样,不太会的参考我写的STM32CubeMX-USART/UART通信
配置完,这里生成代码的命令是点击左上角的保存,弹出的对话框点击是。
这就是生成的代码
写一个简单的口发送程序,
把然后编译程序,在项目命上右击选择构建项目(感觉汉化的很别扭),快捷键,Ctrl+B
在右下角你会看芯片RAM和FLASH的使用情况。
编译后,烧写到芯片里,软件默认使用的是STlink,使用JLINK的话需要去修改一下,如下图
在调试探头(总感觉这个汉化翻译的很怪)选JLINK
点击下面图标,烧写程序(有点IAR的操作方式)
![Logo](https://devpress.csdnimg.cn/79de2bf0b7994defa4242ef90d5513fa.jpg)
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)