K210视觉识别模块学习笔记1:第一个串口程序_程序烧录与开机启动

今日开始学习K210视觉识别模块:简单的认识与串口程序

亚博智能的K210视觉识别模块......  

固件库版本:  canmv_yahboom_v2.1.1.bin

既然K210作为一个视觉识别外设模块来使用,我认为第一个程序 就没必要学点灯之类的了,直接学习串口如何配置开始为妥,毕竟后面都要用到.....

在研究过程中也发现K210程序的烧录与启动也与一般的Openmv不太一样,比较麻烦......

目录

K210产品认识与简介:

CAN_IDEK开发界面:

开发环境的配置:

串口接线与提示:

1、注意K210有俩个串口连接:USB串口与 外扩串口:

2、外置串口的接线:

CanMV IDE 编写串口发送例程:

1、新建Python工程与测试步骤:

2、测试效果截图与解释:

3、例程测试提示:

开机启动程序 与 Py库文件导入K210 TF卡:

 Py库文件导入K210 TF卡:

1、不借助读卡器:

2、借助读卡器:

 网上查阅资料贴出:


K210产品认识与简介:

该处解释来自于文档:K210视觉识别模块简介.pdf

1.按键K1               硬件连接到 IO16 ,可自定义按键功能。
2.RGB 灯:              可编程显示红、绿、蓝、白等颜色。
3.TF 卡槽:              用于插入 TF 卡,金手指朝向模块,保存程序和模型等文件。
4. 固定铜柱:           总共四个固定铜柱, M3 尺寸。
5.K210 核心模组:   包含 K210 芯片最小运行系统。
6. 摄像头:               采集图像。
7. 模组接口:           连接 K210 核心模组和底板。
8.RST 按键:           复位按键,用于重启 K210 芯片。
9. 外扩串口:           连接其他串口设备,输出自定义数据。
10.microUSB 接口:下载固件、串口调试、连接 IDE 等。
11.CH340 芯片:      与 microUSB 接口连接,将 USB 信号转化成 TTL 信号。

### K210 芯片通讯接线方法 K210 是一款高性能 AI 处理器,常用于嵌入式设备中的图像处理和机器学习任务。其通信接口支持多种协议,常见的有 UART、I2C 和 SPI 等。以下是关于 K210 的具体接线方式及相关注意事项: #### 一、硬件连接 对于 STM32 和 K210 的连接,通常通过串口实现数据传输。根据已有描述[^1],需要注意以下几点: - **电源管理**:STM32 的 5V 需要连接到 K210 的 5V 引脚,而两者的 3.3V 可以不直接相连。这是因为 K210 对于供电电压的要求较高,单靠 3.3V 并不足以稳定运行。 - **信号线连接**:UART 接口是最常用的通信方式之一。假设使用的是 TXD/RXD 进行串口通信,则需按照如下方式进行配对: - STM32 的 TXD -> K210 的 RXD - STM32 的 RXD -> K210 的 TXD 此外,在实际操作过程中还需要注意地线 (GND) 的共通性,即两者之间必须共享同一接地端。 ```c // 示例代码展示如何初始化USART外设配置(基于STM32 HAL库) MX_USART2_UART_Init(); HAL_UART_Transmit(&huart2, (uint8_t *)"Hello from STM32 to K210\r\n", strlen("Hello from STM2 to K210"), HAL_MAX_DELAY); ``` 上述代码片段展示了如何利用 STM32 发送字符串给 K210 设备。 #### 二、软件设置 除了物理层面的连线之外,还需正确设定双方的工作参数来匹配波特率等属性。例如,默认情况下可能需要调整至相同的速率(如 `9600` 或者更高),并确认停止位以及校验模式一致。 另外提到 TF 卡存储模型文件的情况时[^2],这表明系统架构中还涉及到了外部存储介质的应用场景。因此如果计划加载预训练好的神经网络权重或者执行其他复杂计算前的数据准备动作,那么也应该考虑加入相应的 FAT 文件系统驱动程序以便读取 `.kmodel` 类型资源。 最后值得注意的一点来自于官方文档里有关摄像头调试的部分说明[^3]——当按下开发板上的 BOOT 键之后能够返回初始状态从而验证相机功能是否完好无损。这一环节虽然看似简单却非常重要因为它直接影响后续视觉算法的效果评估过程。 ---
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NULL指向我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值