stm32H743使用CubeMxAi导入模型文件,需要将测试数据进行识别,不知道如何传入参数
STM32F769I-DISCO开发包LCD DSI示例程序如何回读LCD 驱动IC的寄存器?
stm32使用hal库数据疑问
在学习stm32,有哪些视频教程呢?想系统研究研究
yolov5 转onnx 在cubeAI进行部署的时候 部署失败 我想一下大佬们这是什么原因
stm32G030C8T6 官方例程库
STM32G474VET6如何配置HRTIM的中心对齐模式
HAL_I2C_Mem_Read_IT读取INA226多个寄存器只有第一个寄存器是对的,其他全为0XFF
STM32H747XG下载一次仿真器就检测不到,运行不能正常
STM8L的bootload中断向量表重映射
微信公众号
手机版
DEF_DATA_IN
DEF_DATA_OUT
app_x-cube-ai.h
#define AI_MNETWORK_IN_1_SIZE_BYTES 1
#define AI_MNETWORK_IN_NUM 1
#define DEF_DATA_IN \
AI_ALIGNED(4) ai_i8 data_in_1[AI_MNETWORK_IN_1_SIZE_BYTES]; \
ai_i8* data_ins[] = { \
data_in_1 \
}; \
#define AI_MNETWORK_OUT_1_SIZE_BYTES 1
#define AI_MNETWORK_OUT_NUM 1
#define DEF_DATA_OUT \
AI_ALIGNED(4) ai_i8 data_out_1[AI_MNETWORK_OUT_1_SIZE_BYTES]; \
ai_i8* data_outs[] = { \
data_out_1 \
}; \
这些只是定义了一些必要的宏和变量,用于传递模型的输入输出。这些宏和变量的意义,其实就是英文的字面意思。更多的信息可以查阅如下的文档。
假设您是按照默认的方式安装cube.ai,替换对应的用户名和cube.ai版本
C:/Users/<用户名>/STM32Cube/Repository/Packs/STMicroelectronics/X-CUBE-AI/<cube.ai 版本>/Documentation/embedded_client_api.html