你是想把带摄像头的开发板做成一个UVC标准摄像头吧?
跟Linux驱动没有任何关系,主要是看你开发板的CPU选型,去看看你CPU相关资料和UVC标准资料(比如《USB Video Class 1.5》)。如果硬件自带USB协议栈,看看如何使用,如果是软件的,就需要移植一个软件的协议栈。
在USB协议栈具备的情况下,UVC摄像头其实很简单,首先定义USB描述符,安装UVC标准定义好interface与Endpoint。然后在代码中响应USB请求,处理并采集CMOS数据,并送到响应的Endpoint接口即可。