lzhan 发表于 2024-10-31 00:58

【2024 DigiKey 创意大赛】 键鼠统一管家(2) OPENMV调试

# 1. 引言
在使用嵌入式开发时,调试和程序固化是两个关键步骤。本文将简要介绍如何在OPENMV-H7上进行调试,然后介绍如何将程序固化到FLASH上进行脱机运行。

# 2. 调试模式
OPENMV-H7是使用基于QT开发的、自研的IDE,其界面如下。

主要分为四个部分:
第一部分是代码区,在该部分主要进行代码的编写,OPENMV能够支持直接使用Python进行开发。
第二部分是图像区,在该部分可以在PC电脑端实时看到摄像头采集到的图像以及色彩的分布直方图。
第三部分是串口终端,在该部分能够接收到板子发送到PC端的串口打印信息以及在运行过程中IDE编译的信息。
第四部分是连接/运行,在该部分可以实现板卡与PC电脑端的连接以及启动调试。

# 3. 脱机运行
OPENMV支持代码脱机运行,只需将代码固化到内置Flash中即可。其具体操作过程如下,

首先编写好程序后,点击工具栏中的工具->将打开的脚本保存到OpenMV Cam(作为main.py)。
然后在弹出的窗口“去除注释并将空格转换为制表符”中选择Yes或者No。
之后OPENMV会开始亮红灯,指示开始烧录程序,灯灭后指示烧录完成。
弹出板子,然后再重新插入板子,OPENMV会自动运行烧录的程序
</br>
注意,由于OPENMV设置原因,它会主动搜索名称为main的文件并进行执行,因此主程序的文件名称一定要是main.py。


wangerxian 发表于 2024-10-31 09:01

<p>这样作品就完成了吧,想看一下作品的效果视频~</p>
页: [1]
查看完整版本: 【2024 DigiKey 创意大赛】 键鼠统一管家(2) OPENMV调试