查看: 553|回复: 1

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

[复制链接]

主题

好友

7104

积分

状元

  • TA的每日心情
    无聊
    14 小时前
  • 签到天数: 792 天

    连续签到: 87 天

    [LV.10]以坛为家III

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


    附件在上一篇帖子里

    回复

    使用道具 举报

    主题

    好友

    1万

    积分

    翰林

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

    连续签到: 102 天

    [LV.Master]伴坛终老

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

    使用道具 举报

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

    关闭

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

    手机版|爱板网

    GMT+8, 2018-12-12 14:17 , Processed in 0.297385 second(s), 14 queries , MemCache On.

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

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部