使用UVC协议的USB摄像头报错NotImplementedError: not enable UVC module是什么原因?

Viewed 40

问题描述


K230开发板,要在PYTHON使用UVC协议的即插即用的USB摄像头,加入from media.uvc import UVC导入模块,运行时报错显示:NotImplementedError: not enable UVC module,请问是什么原因?

2 Answers

使用 from media.uvc import * 试试。
可以参考sdcard\examples\02-Media\ 下uvc的sample

使用 from media.uvc import * 还是报错显示:NotImplementedError: not enable UVC module。sdcard\examples\02-Media\ 下uvc.py和uvc_with_csc.py程序直接运行也是报同样的错误。
固件版本:CanMV v1.4(based on Micropython e00a144) on 2025-09-08; k230_canmv_v3p0 with K230

k230_canmv_v3p0 with K230 没有usb口做host功能给你接uvc摄像头,软件默认就关掉了这个功能,所以你会遇到NotImplementedError: not enable UVC module。
PS:在v3p0上,一个usb口是供电+usb转串口芯片,一个usb口是作为usb device。