爱板网论坛

查看: 75|回复: 1

[教程] 4.STM32F469I----USB摄像头的采集与显示

[复制链接]

368

主题

86

好友

4955

积分

状元

Rank: 6Rank: 6

  • TA的每日心情
    郁闷
    18 小时前
  • 签到天数: 471 天

    连续签到: 53 天

    [LV.9]以坛为家II

    发表于 2018-1-12 11:37:09 |显示全部楼层
    【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摄像头,正常的话就会显示出图像了,我自己的两个通用摄像头都可以用。

    2.jpg


    附件在上一篇帖子里

    回复

    使用道具 举报

    28

    主题

    80

    好友

    5969

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    开心
    18 小时前
  • 签到天数: 1520 天

    连续签到: 230 天

    [LV.Master]伴坛终老

    爱板会员勋章 活跃会员勋章 发帖机器勋章 在线达人勋章

    发表于 2018-1-12 16:39:37 |显示全部楼层
    好板子,大屏幕
    回复

    使用道具 举报

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

    关闭

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

    手机版|爱板网 |网站地图  

    GMT+8, 2018-1-22 18:21 , Processed in 0.433504 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部