[STM32F7] 求Azure RTOS USBX 设备端视频类(UVC)示例代

[复制链接]
2|0
梧桐uuu 发表于 2026-6-30 22:57 | 显示全部楼层 |阅读模式
我在 NUCLEO-H7A3 开发板的 USBX 演示工程里想添加视频 UVC 功能。
工程自带 CDC_ACM、大容量存储 MSC 示例,这两类都能正常运行,但我找不到设备端 UVC 的示例代码。
STM32CubeIDE 1.12.1 自动生成了两个文件:
ux_device_video.c
ux_device_video.h
但这两个文件仅提供回调函数声明,全部需要用户自行填充实现逻辑,示例如下:
UINT USBD_VIDEO_StreamRequest(UX_DEVICE_CLASS_VIDEO_STREAM *video_stream,
UX_SLAVE_TRANSFER *transfer)
{
UINT status = UX_SUCCESS;

/* USER CODE BEGIN USBD_VIDEO_StreamRequest */
UX_PARAMETER_NOT_USED(video_stream);
UX_PARAMETER_NOT_USED(transfer);
/* USER CODE END USBD_VIDEO_StreamRequest */

return status;
}
请问该如何填充这些回调函数,才能让 UVC 设备正常工作?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

163

主题

167

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0