打印
[应用相关]

如何在OpenMV生态系统中集成STM32Cube.AI生成的代码

[复制链接]
1026|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 2024-6-19 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本教程将引导您将自己的神经网络集成到 OpenMV 环境中。 OpenMV开源项目提供的源代码,使您可在STM32Cube.AI启用的状态下编译OpenMV H7 固件的源代码 How to integrate the code from STM32Cube.AI with OpenMV ecosystem.pdf (474.46 KB)

使用特权

评论回复
沙发
小小蚂蚁举千斤| | 2024-6-23 17:46 | 只看该作者
在OpenMV生态系统中集成STM32Cube.AI生成的代码

使用特权

评论回复
板凳
AdaMaYun| | 2024-6-24 22:45 | 只看该作者
OpenMV开源项目提供的源代码,可在STM32Cube.AI启用的状态下编译OpenMV H7 固件的源代码

使用特权

评论回复
地板
4y1b3| | 2024-6-29 01:58 | 只看该作者
确保 OpenMV 的源代码与使用的 STM32Cube.AI 版本兼容。某些功能和库可能需要特定的版本或更新的软件来支持。

使用特权

评论回复
5
alxd| | 2024-7-13 14:37 | 只看该作者
OpenMV是一个基于MicroPython的开源机器视觉平台,而STM32Cube.AI是STMicroelectronics提供的一个工具,用于将深度学习模型优化并转换为可以在STM32微控制器上运行的代码

使用特权

评论回复
6
Carmen7| | 2024-7-13 14:40 | 只看该作者
在OpenMV IDE中编写MicroPython脚本,调用你编写的封装来测试深度学习模型的功能

使用特权

评论回复
7
Charlotte夏| | 2024-7-13 15:45 | 只看该作者
确保你有一个支持OpenMV的硬件平台,如OpenMV Cam H7。安装OpenMV IDE,这是一个用于编写和调试MicroPython脚本的集成开发环境

使用特权

评论回复
8
Alina艾| | 2024-7-13 16:55 | 只看该作者
使用STM32Cube.AI工具将你的深度学习模型转换为可以在STM32微控制器上运行的优化代码。导出生成的代码,这通常包括C/C++文件和必要的库文件

使用特权

评论回复
9
Candic12e| | 2024-7-13 18:03 | 只看该作者
将STM32Cube.AI生成的代码文件添加到你的OpenMV项目中。这可能需要将C/C++文件编译为可以在OpenMV平台上运行的库文件。如果需要,修改生成的代码以适应OpenMV的硬件配置和接口

使用特权

评论回复
10
B1lanche| | 2024-7-13 19:17 | 只看该作者
由于OpenMV使用MicroPython,你需要编写一个MicroPython封装(通常是C模块)来调用STM32Cube.AI生成的C/C++函数。这个封装应该提供一个简单的接口,使得MicroPython脚本可以轻松调用深度学习模型的功能

使用特权

评论回复
11
Annie556| | 2024-7-13 20:29 | 只看该作者
使用OpenMV提供的工具链或STM32CubeMX来编译和链接你的项目。确保所有的库文件和封装都正确地链接到最终的可执行文件中

使用特权

评论回复
12
Estelle1999| | 2024-7-14 10:00 | 只看该作者
使用OpenMV IDE的调试功能来调试脚本和底层代码,确保一切运行正常。

使用特权

评论回复
13
Emily999| | 2024-7-14 11:05 | 只看该作者
根据测试结果,对代码进行优化和调整,以提高性能和减少资源消耗。可能需要调整模型的大小和复杂度,以适应OpenMV平台的资源限制

使用特权

评论回复
14
Betty996| | 2024-7-14 11:35 | 只看该作者
集成STM32Cube.AI生成的代码到OpenMV生态系统可能需要一些C/C++和MicroPython编程的知识,以及对OpenMV和STM32硬件平台的了解

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2055

主题

7455

帖子

10

粉丝