汉化STM32CubeIDE

        STM32CubeIDE 是STMicroelectronics意法半导体官方推出的免费软件,专为 STM32 系列微控制器设计的集成开发环境。是一款集成了代码编写、编译、调试和下载功能并支持多种操作系统的集成式STM32开发软件。它基于Eclipse框架,内置GCC的C/C++优化编译器,集成了自家的STM32CubeMX图形化配置工具,支持ST-LINK、J-Link等下载调试工具。
        虽然STM32CubeIDE是一款功能强大的STM32编程调试开发软件,但它并没有直接支持中文,这对不懂英文普通的STM32开发爱好者确实有一些不太友好。但是它是基于Eclipse框架的,有很强的可扩展性,我们可以通过下载安装相应的中文语言包,对STM32CubelIDE的界面进行汉化。下面是操作步骤。
        首先可以在ST官网上下载并安装STM32CubeIDE。注意要下载合适自己的操作系统版本。附上下载页面地址: 
https://www.st.com.cn/zh/development-tools/stm32cubeide.html
下载安装完成后,运行STM32CubeIDE。
进入”Help”菜单,找到安装新插件的功能菜单。
进行新插件增加。
在新增界面内输入中文包所在网址:

https://archive.eclipse.org/technology/babel/update-site/R0.20.0/2022-12/
当然如果有下载到离线包也是可以通过本地添加的。

按“Add”后,出现各种语言包。按下图选择所需要的中文简体语言包。勾选后按“Next”进入下一步。
“Finish”后,进入下载安装步骤。
下载没有完成时不要关闭软件界面,可以点击界面的右下角图标,打开信息窗口,查看下载安装的进度。
在下载安装过程中会弹出PGP密钥的选择界面,按“SelectAll”和“TrustSelected”完成选定。
下载安装完成后,重启STM32CubeIDE。
完成STM32CubeIDE界面的汉化。这个中文语言包并没有做到100%完全汉化,但起码有85%,对于英文不好的STM32爱好者来说很好用了。

利用 ima copilot 构建个人电子知识库

最近试用了GPT4All+DeepSeek本地版AI系统(参看《DeepSeek本地快速部署,大语言模型离线使用》),想利用大语言模型加本地文档的方式构建个人知识库,实际使用下来效果并不太理想,可能是限于本人电脑性能不足和软件功能有限。由于经常需要查阅电子元件手册以及电子电路知识相关的网页,希望有个方便的AI助手软件能快捷的进行翻译、解读、搜索以及存档处理这些电子类的资料。经过一段时间的试用发现腾讯推出的ima copilot可以比较好的实现我的需求。下载地址 https://ima.qq.com/ 或微信小程序,建议使用电脑版本,功能全面。

ima copilot是腾讯推出的新一代AI学习助手,整合AI搜索引擎、知识库管理系统和智能写作功能于一体的综合性平台 ,有电脑版本,也有手机小程序版。因是腾讯原厂软件,天生就支持微信公众号内容检索,同时也可以进行网页内容搜索。也有智能问答系统,用户可以提出问题,系统会快速响应并推荐相关知识,极大提升查询效率。搜索到的网页内容可以直接添加到个人知识库中。也可以上传多种格式的文档构建个人知识库。问答系统除了可以搜索网络,同样也可以在个人知识库中搜索,并可以通过智能生成文档摘要。目前个人知识库的免费空间好像是1GB。利用ima copilot可以对文档或图片进行翻译、解读,这功能确实可以大大的方便对一些文档的查阅。

ima copilot还有一个功能就是笔记系统,在完成问答、检索、解读后,可以随时添加笔记,快速高效整理知识文档。

具体使用方法这里不展开细说,需要使用的可以自己到官网查阅 。

下面以问题“振荡器的分类有那些”,来看看基于全网和基于个人知识库,智能问管系统给出不一样的答案。当然软件基于全网所给出的搜索结果是有限的,而我个人知识库是有收集一些关系振荡器网页或文档。

基于全网

基于个人知识库

下面的ST3PF的资料图 和 2种结果的对比。

基于全网

个人知识库

两种智能问管模式,各有优势,结合利用,收集转化,合理利用AI功能确实让部分工作变轻松。

20250209

WIN10重命名、删除、复制、移动文件时总是卡在99%的解决方法

工作用电脑安装使用多年,最近出现一个比较烦人的问题,就是操作文件重命名、删除、复制、移动时,总是卡在99%要很长时间才退出操作。用硬盘工具扫描、整理优化硬盘文件系统,并做垃圾清理,但是无法解决问题。查看微软官方社区 ,大部回复是用户设置文件出问题,需要重装系统或重做用户登录,要安装的软件太多,重装太费时,实在不想折腾。

 

仔细查看资源管理器时,发现“快速访问”功能失效,无法显示快速访问功能页面。打开资源管理器选项,进行清除“历史记录”,设置打开或关闭“快速访问”功能,均无法解决问题。而且在进行清除“历史记录”时,系统会卡住。正常应该是可以清除“历史记录”保存目录下的记录文件的,就算是冗余文件过多也是可以正常清除只是时间会长一些。因此可以判断为“历史记录”目录有文件故障或“快速访问”功能程序故障。

 

找到快速访问功能的“历史记录”所在的存储目录,WIN10会把它显示为“最近使用的项目”,其中“用户名”应对自己所用环境修改用户名:

C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Recent\

此目录下还有2个隐藏的目录分别为 AutomaticDestinations 和 CustomDestinations

 

在进入到C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Recent\目录后可以手动在地址栏输入AutomaticDestinations 和 CustomDestinations 进入到目录中,删除所保存的记录文件。如果因文件损坏等原因无法删除,则可以尝试用WINPE启动后进行删除。我的情况就是不得不进入WINPE进行删除。

 

删除完成后,重启电脑就可以解决问题了。

 

20230508