1回答

1收藏

4.STM32F469I----USB摄像头的采集与显示

STMCU STMCU 3944 人阅读 | 1 人回复 | 2018-01-12

【STM32F469I试用】USB摄像头的采集与显示【转】
前片帖子Linux下USB无线网卡驱动的移植  介绍了如何在STM32F469I下使用USB无线网卡, 软件中不仅移植了USB无线网卡驱动,还有移植了Linux内核中USB主机控制器,因此不仅可以运行USB无线网卡驱动也可以运行其它类型的驱动。 下面介绍通过移植Linux下的uvc驱动(usb video class)使用摄像头过程。
      USB摄像头的数据传输一般使用同步传输,传输数据量大,几乎占用了整个USB带宽。在USB全速下,15Mbits的最高带宽下最多也只能传输5帧的320x240图像。STM32F4xx USB FS接口的硬件FIFO比较小,每帧数据比较大的话,便无法接收一个完整的同步帧,因此 USB FS接口并不适合大容量的同步传输。 而USB HS接口硬件FIFO扩大了几倍,可以容纳一个完整的同步帧,就可以进行摄像头数据的采集。
一、使用USB摄像头
      STM32F469I-Discovery板子上并没有USB HS的端口,只能先焊个洞洞板了。

1 引脚接板子上5V电源
        2 引脚接CN5扩展口D12
        3 引脚接CN5扩展口D11
        4 引脚接板子上的GND

        连接完成后,就可以烧程序了。
        1、运行EvalBoards\ST\STM32469I-Discovery\uCOS-III\KeilMDK\uCOS-III.uvproj  ,编译并直接烧写程序。
        2、插入USB摄像头,正常的话就会显示出图像了,我自己的两个通用摄像头都可以用。



附件在上一篇帖子里

分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

toofree

发表于 2018-1-12 16:39:37 | 只看该作者

好板子,大屏幕
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条