想不到靠这个VSCode插件,我的嵌入式开发效率直接翻倍
硬件与软件耦合带来的问题难以定位,一个指针越界错误就能让整个系统崩溃,而传统调试工具对嵌入式场景支持有限。:传感器初始化、外设驱动编写占用了70%的工作时间,而每次新项目启动,这些“轮子”都要重新造一遍。好了,一切就绪之后,就可以开始提效了。目前用下来,感觉还是挺不错的,详细的使用方法,可以看一下小浣熊的官方文档。安装成功之后,侧边栏会出现一个小浣熊的图标,需要点击进行账号管理;以上,别问我为什么
一 前言
大家好,我是麦鸽。
作为一名嵌入式开发工程师,我的日常总与寄存器配置、通信协议调试和内存泄漏排查密切相关。
不知道大家有没有和我一样,深陷这样的困境:
-
重复劳动多:传感器初始化、外设驱动编写占用了70%的工作时间,而每次新项目启动,这些“轮子”都要重新造一遍。
-
调试成本高:硬件与软件耦合带来的问题难以定位,一个指针越界错误就能让整个系统崩溃,而传统调试工具对嵌入式场景支持有限。
-
平台适配难:从STM32到ESP32,不同开发板的兼容性差异常导致代码移植失败,文档缺失更是雪上加霜。
最近发现了一个新的VSCODE插件——商汤代码小浣熊开发效率发生了质的飞跃。
AI辅助编程这么爽的飞起,大家可以试一试。
二 插件安装
在深度使用半个月后,我忍不住还是想推荐一下,安装只有有手就行。 平时vscode用的比较多,插件上可以无缝对接。
首先记得先安装vscode,版本在V1.75.0以上,别问我为什么知道,就是之前版本太低了,一直安装不成功;
接下来安装即可,很简单,只需要三步;
-
在 VSCode 侧边栏点击插件栏目;
-
搜索栏输入
Raccoon; -
点击
Install进行插件安装;
具体如下所示;
安装成功之后,侧边栏会出现一个小浣熊的图标,需要点击进行账号管理;
这里我们需要通过手机账号+密码进行登录,然后就可以舒适地使用小浣熊的功能了。
通过
xiaohuanxiong.com注册账号开始使用。也可以扫描下面二维码进行注册。
三 开始提效
好了,一切就绪之后,就可以开始提效了。可以在左边把小浣熊拖到左下角分屏,这样可以提高效率。
这是之前开发的一个电控项目,基于ST的FOC库。
直接输入@MOTO_FOC_DRIVE @MC_PID_regulators.c,h回车,就会自动给你解析当前文件的作用,不过是英文输出的。
让小浣熊给你翻译成中文;
如果对某个函数有疑问,可以让他直接翻译翻译;
目前用下来,感觉还是挺不错的,详细的使用方法,可以看一下小浣熊的官方文档。
文档地址:https://www.xiaohuanxiong.com/docs/welcome
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)