STM32CudeIDE:安装、汉化、软件主题
STM32CubeMX大家应该都知道,是ST出的一个图像化的配置软件,可以根据配置自动生成代码。而STM32CudeIDE可以说是STM32CubeMX的升级版,他是在STM32CubeMX的功能基础上增加了代码编译和调试部分。 一、安装 可在ST官网免费下载软件 安装基本没什么,选好安装位置下一步就可以,这里(下图)两个都打勾,支持的仿真器,这里支持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一样,不太会的参考我写的 配置完,这里生成代码的命令是点击左上角的保存,弹出的对话框点击是。 这就是生成的代码 写一个简单的口发送程序,
把然后编译程序,在项目命上右击选择构建项目(感觉汉化的很别扭),快捷键,Ctrl+B
在右下角你会看芯片RAM和FLASH的使用情况。 编译后,烧写到芯片里,软件默认使用的是STlink,使用JLINK的话需要去修改一下,如下图
在调试探头(总感觉这个汉化翻译的很怪)选JLINK 点击下面图标,烧写程序(有点IAR的操作方式)