stm_k210自主分类学习

stm_k210自主分类学习1.k210和stm32通信1.1 实验前提1.2 实验接线1.3 主要代码讲解1.4 实验现象

1.k210和stm32通信

1.1 实验前提

本教程使用的是stm32C8T6,k210要运行K210-AI(stm32_pico_arduino)里面的程序才能开始实验 stm32 *1 k210视角模块 1(要有sd卡(里面有带AI的模型)、摄像头) usb转ttl模块1

1.2 实验接线

stm32usb转ttl模块
PA2RXD
GNDGND
STM32k210视角模块
PA3TXD
GNDGND
VCC5V

接线如图所示: image-2023060600002

image-2023060600005

这样的接线,k210的RXD和usb转TTL的TXD是不用接的,实验没有用到。

1.3 主要代码讲解

经过以上的程序,如果是跑这个例程,k210_msg结构体的成员就有对应的值,并通过串口打印处理

k210_msg:是接收信息的结构体,它的主要成员有

经过数据接收的函数并处理,k210_msg的每个成员都会存储到有效信息,如果想要二次开发,直接调用就k210_msg的成员就可以了

1.4 实验现象

  1. 连接好线后,k210视角模块脱机运行,按下k210的key1进行物体信息的录入,拍15张图片,每个物体拍5张图片,存储3个物体 k210脱机运行方法
  2. 串口助手设置成如图的界面 image-2023060600004
  3. 然后跑物体检测的例程,串口助手就会打印出k210传输给stm32的重要信息,如下图所示 image-2023060600001

物体检测只传输k210_msg的id这1个成员变量。 id:是指拍照的时候的物体id,id的范围(1-3)