littleshrimp 发表于 2020-8-30 09:12

【ESK32-360测评】电位器控制USB摄像头图像亮度

<p>&nbsp;</p>

<p>ESK32-360自带的软件包里的例程很全,没想到竟然还有USB摄像头的例程,USB摄像头以前没玩过,因为以前玩其它芯片时官方的例程里从来没见过</p>

<p>在ESK32-360固件库的example\USBD下有一个USB_Video的文件夹,就是USB摄像头的例程,因为ESK32-360没有摄像头模组,例程里使用代码生成了一幅单色图像</p>

<p>将开发板的USB口连接到电脑,打开电脑里的相机切换到ESK32-360虚拟成的摄像头就可以实现ESK32-360向PC传输图像</p>

<p></p>

<p>在USBD/USB_Video/ht32_usbd_class.c文件里有3个变量IMAGE_Y ,MAGE_U,IMAGE_V ,分别对应图像的亮度和色度</p>

<p>将ADC采集电位器的驱动移到USB_Video项目里,在main函数里将电位器的高8位赋给IMAGE_Y就可以实现电位器调节电脑摄像头采集到的图像亮度</p>

<p>固件库里的代码设计的很好,修改起来也非常方便</p>

<p>下边是修改后的例程</p>

<p></p>

<p>&nbsp;</p>
页: [1]
查看完整版本: 【ESK32-360测评】电位器控制USB摄像头图像亮度