CanMV VSCode 解锁下载 + 自动补全,K230 开发更丝滑~

Viewed 152

问题描述


感谢开发者"于土",为 CanMV 增加 VSCode自动补全和下载插件!感谢开发者普氏野马,分享VSCode自动补全和下载插件的文档!

K230开发者们注意啦!还在为CanMV IDE没有代码补全、频繁报红线烦恼?今天为大家介绍社区开发者于土带来的解决方案——让VSCode也能完美适配K230开发,支持代码自动补全+一键烧录运行,编码体验直接拉满!
image.png

一、解决核心痛点

✅ 告别CanMV IDE无代码补全问题
✅ 摆脱MicroPython库缺失导致的红线警告
✅ 一站式实现“编写-补全-烧录-运行”闭环
✅ 虚拟环境隔离,不干扰其他开发配置  

二、快速配置指南

1. 必备环境

VSCode(需安装Python插件)
K230开发板

image.png

关键步骤

① 获取K230官方API Stub
复制专用脚本到CanMV IDE,连接K230运行,自动生成完整MicroPython API文件(含image/kpu/multimedia等核心模块),保存到SD卡的k230_full_stubs文件夹。

② 配置虚拟环境
用Conda创建K230专属环境,将SD卡中的k230_full_stubs文件夹,复制到虚拟环境的Lib\site-packages目录,测试导入无异常即配置成功~

③ VSCode自动补全生效  
打开VSCode选择K230虚拟环境,新建.py文件,输入API时自动联想函数、消除红线,编码效率翻倍!

④ 一键烧录运行 
在VSCode插件市场搜索“CanMV Flasher”安装,选择虚拟环境编译器+K230端口号,直接点击运行即可烧录,报错时断开CanMV IDE连接即可解决~

参考文档:https://www.yuque.com/pusayeman/curk03/gu708vo6vs5c2hfr?singleDoc#
视频教程:https://www.bilibili.com/video/BV1q527BfExn

1 Answers