【STM32Cube笔记】16-STM32Cube个性化定制

【STM32Cube笔记】系列文章目录

1-基于STM32的VSCode入门级教程前言
2-STM32Cube安装教程
3-STM32CubeIDE汉化
4-STM32Cube配置时钟设置
5-跑马灯引脚配置
6-Cortex-M7内核基本配置
7-新建用于储存代码的文件夹以及c/h文件
8-STM32CubeIDE点亮跑马灯
9-STLink调试
10-异步串口收发USART
11-中断控制器NVIC
12-配置外部中断
13-使用定时器产生PWM输出
14-使用定时器捕获上升/下降沿
15-数模转换AD/DA
16-STM32Cube个性化定制


9 个性化定制

本章不涉及必要的操作,不需要的可以选择跳过。
9.1 STM32CubeIDE的自动补全
自动补全插件,类似VS中的输入半个函数即可补全的功能,不太需要的话可以选择跳过,因为也可以手动用“ALT+/”来实现。这边介绍一下使用本文作者已经修改好的安装插件实现自动补全的方法。
首先需要下载插件运行环境,打开“HELP→安装插件”,新添加一个下载链接。
【STM32Cube笔记】16-STM32Cube个性化定制_第1张图片

地址链接:https://download.eclipse.org/tools/cdt/releases/9.11
【STM32Cube笔记】16-STM32Cube个性化定制_第2张图片

稍等一会,勾选“CDT Main Features”一路next下载插件所需的CDT环境包。
【STM32Cube笔记】16-STM32Cube个性化定制_第3张图片

接着再重新进入下载界面,下载自动补齐插件的主体部分。
下载链接:http://download.eclipse.org/releases/photon
【STM32Cube笔记】16-STM32Cube个性化定制_第4张图片

点开“General Purpose Tools”的下拉选项
【STM32Cube笔记】16-STM32Cube个性化定制_第5张图片

接着勾选“Plug-in” 这个插件,一路next,安装完插件自动重启软件。

在这里插入图片描述

接下来,需要修改插件里的代码,产生一个插件使他能弹出自动补全的窗口。
具体流程详见:https://blog.csdn.net/nopear6/article/details/106255311/
由于步骤太过复杂,所以本文作者已经把插件代码改好放在教程文件夹里了。
不过如果版本有更新的话可能还需要及时替换,不能使用及时联系本文作者。
【STM32Cube笔记】16-STM32Cube个性化定制_第6张图片

对应的版本为Version: 1.5.1的IDE。下面那个为该版的副本保存
直接把文件夹下的Java文件复制粘贴到“STMCubeIDE”的“plugins”文件夹下即可,记得保存原来的副本。
【STM32Cube笔记】16-STM32Cube个性化定制_第7张图片

重新启动STM32CubeIDE,可以发现已经具有自动补全的功能了。
【STM32Cube笔记】16-STM32Cube个性化定制_第8张图片

9.2 开启自动保存功能
自动保存功能,用于防止程序因为意外关闭而丢失数据。打开“窗口→首选项”。
【STM32Cube笔记】16-STM32Cube个性化定制_第9张图片
【STM32Cube笔记】16-STM32Cube个性化定制_第10张图片

9.3 调节文本字体大小
在注释中打入汉字就会发现,英文照常显示,而汉字则被缩小了。
在这里插入图片描述

选择这几个汉字,右键属性,对“C/C++ Editor Text Font”的字体进行编辑。
【STM32Cube笔记】16-STM32Cube个性化定制_第11张图片

选择“Courier New”字体,“KEIL标准字体”,并调节自己喜欢的字体大小。
【STM32Cube笔记】16-STM32Cube个性化定制_第12张图片

这边推荐一款VS默认的字体:“Consolas”,并选用脚本“中欧字符”,简洁好看。
【STM32Cube笔记】16-STM32Cube个性化定制_第13张图片

9.4 下载自定义系统主题插件
从“帮助”中进入“Eclipse Marketplace”插件商店页面。
【STM32Cube笔记】16-STM32Cube个性化定制_第14张图片

选择“popular”,排名第一就是自定义主题系统的插件“Darkest Dark Theme”,点击下载。
【STM32Cube笔记】16-STM32Cube个性化定制_第15张图片

在等待右下角软件下载完毕后,重新打开软件就可以发现会进入黑色的主题选择界面,点击“Next”进入主题的选择。
【STM32Cube笔记】16-STM32Cube个性化定制_第16张图片

再点击“advanced”进入主题定制化。
【STM32Cube笔记】16-STM32Cube个性化定制_第17张图片

这里分别推荐一套黑色主题的配置和一套白色主题的配置。
黑色主题的是VSCode的默认主题配色。
【STM32Cube笔记】16-STM32Cube个性化定制_第18张图片

白色主题则是VS2010的默认浅色配色。
【STM32Cube笔记】16-STM32Cube个性化定制_第19张图片

请根据个人的喜好来选择自己喜欢的主题配色。
需要更改主题的话,打开“窗口→首选项”。
【STM32Cube笔记】16-STM32Cube个性化定制_第20张图片

选择“DevStyle”即可对主题进行具体配置。
【STM32Cube笔记】16-STM32Cube个性化定制_第21张图片

9.5 删除不需要的插件
如果觉得主题风格不适合自己,或者觉得软件启动的页面改变造成困扰的话,可以选择删除插件。点击“帮助”-“安装新插件”打开插件页面。
【STM32Cube笔记】16-STM32Cube个性化定制_第22张图片

【STM32Cube笔记】16-STM32Cube个性化定制_第23张图片

点击“already installed”打开插件管理列表。点击不需要的插件再点击卸载来删除插件。

【STM32Cube笔记】16-STM32Cube个性化定制_第24张图片

你可能感兴趣的:(STM32入门级使用心得,stm32,arm,嵌入式硬件)