查看: 2630|回复: 1

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

[复制链接]
  • TA的每日心情
    难过
    2021-2-27 22:16
  • 签到天数: 1568 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 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

    附件在上一篇帖子里

    回复

    使用道具 举报

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

    连续签到: 78 天

    [LV.Master]伴坛终老

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

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-27 04:51 , Processed in 0.125011 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.