提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
笔者为参加 2024 年电赛控制类题目,意识到 OpenMV 图像识别极为关键,尤其是对于送药小车数字识别功能的实现。于是对 OpenMV 展开学习并上网找资料,特别关注 OpenMV 与 stm32 如何进行数据传输,看到资料后产生传输多种不同数据的想法,如单个字符和各种特定信息而非固定的几个值,经过努力尝试最终实现,期望把这段学习理解过程记录下来以助他人。
最大色块的识别,可以去参考这个链接,具体实现了传输色块坐标并且将坐标信息打印在上位机。https://blog.youkuaiyun.com/m0_51661679/article/details/118936152
以及超详细OpenMV与STM32单片机通信 (有完整版源码)-优快云博客
笔者想进一步实现送药小车的数字识别,经过更改程序,写出了传输不同数字信息的代码。并且对于stm32与openmv通信有了更深的理解。让识别到的信息实时显示到oled上,同时实现脱机运行,效果得到验证。
1.OpenMV如何与STM32进行通信?
OpenMV和STM32之间可以通过多种方式进行通信,其中一种常见的方法是使用串口通信。
将openmv的RX与stm32的TX相连,TX与RX相连。即

最低0.47元/天 解锁文章
5373





