|
13| 4
|
[项目] 【花雕动手做】CanMV K230 视觉模块之搭建开发环境 |
|
本帖最后由 驴友花雕 于 2025-10-25 16:44 编辑 CanMV K230 视觉识别模块之搭建开发环境 CanMV IDE for K230 1、资料获取 使用浏览器打开 K230视觉模块资料 (https://www.yahboom.com/study/K230#xuanzhon_20) 点击右上角的资料汇总下载 (https://pan.baidu.com/e/1-pbA0wx6plk9za42eYfHiQ) 2、安装CanMV IDE for K230 我们打开【0.开发板资料】目录,找到名称为canmv-ide-for-k230_v4.0.7.exe的安装程序 双击打开 ![]() 点击【下一步 (N)】 ![]() 点击 Browse 可以选择安装目录,为了减少出现异常的可能,请选择一个 不包含中文 的路径 ![]() 勾选 “我接受此许可”, 点击下一步 后续页面直接点击 【下一步 (N)】和 【安装】即可 ![]() ![]() |
安装完成后,CanMV IDE会自动启动![]() 其中 ① 区域用来控制 【连接/断开K230】 / 【启动程序】/ 【终止程序】 ② 区域是一个串行终端按钮,点击此按钮会打开CanMV自带的串行终端。代码中我们的异常 / 报错 / print() 方法的输出都会在这里显示 ③ 区域是一个帧缓冲区,可以理解为一块虚拟的K230的屏幕,可以帮助我们在没有屏幕的情况下,方便的查看、调试 K230的图像输出。 为什么有时候点击 【终止程序】程序没有停下来? 答:点击终止按钮时,实际上会触发一个IDE Interrupt 的 Exception,一般情况下程序会自行终止。但如果代码中涉及到了多线程,或是代码存在阻塞 / 异常捕获等行为,程序有可能会无法完全结束。此时可以长按复位 (RST)键,等待 K230 断开与上位机(电脑)的连接 如何让 K230 插到电脑上时开启(/取消)自动连接到 CanMV IDE ? 开启/关闭工具栏的【工具】-》【自动重新连接到 CanMV】 ![]() |
|
3、CanMV IDE 是专为嘉楠 K230 AI视觉芯片打造的图形化开发环境,支持 Python 编程、模型部署与图像处理任务,适用于 AI 初学者与嵌入式开发者。 (1)什么是 CanMV IDE? CanMV IDE 是一款轻量级集成开发环境,类似 OpenMV IDE,专用于 K230 开发板的视觉识别与 AI 推理任务。它集成了图像采集、模型加载、串口调试、脚本编辑等功能,支持 MicroPython 编程,帮助用户快速构建 AI 应用。 (2) 核心功能概览 ![]() (3)支持的任务类型 图像采集与处理(灰度、二值化、边缘检测等) 色块识别与追踪 图形识别(矩形、圆形、线段) 人体姿态识别与关键点检测 图像分类与目标检测(支持 YOLO、MobileNet 等模型) 条码识别(QR Code、AprilTag) (4)文件与模型管理 支持 .py 脚本编辑与保存 支持 .kmodel 模型加载(通过 nncase 工具转换) 可管理 TF 卡文件系统,上传图像、模型、脚本等资源 (5) 开发流程简述 打开 CanMV IDE,连接 K230 开发板 预览摄像头画面,调试图像参数 编写 Python 脚本,调用 sensor、image、kpu 等模块 加载模型并运行推理任务 串口输出识别结果,控制外设(如 LED、舵机) (6)K230连接到CanMV IDE(见红点处) ![]() |
沪公网安备31011502402448© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed