• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32单片机可以读取视频文件吗

f723e30523fe1352 2018-09-13 浏览量:5414
让stm32跑一个视频文件,应该怎么做?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 读取视频文件,要有文件系统,可以使用FATFS进行文件的操作。
    读取后,要对视频进行解码,不同的视频格式的解码方式也不同,可以使用一些库进行解码,有原子与官方的库,可以选择的。
    再有就是显示了,这就要使用LCD彩屏了,根据你选择的STM32的芯片的型号与性能,选择一个合适大小的屏进行播放。
    有一个“STM32+SD卡+znFAT+TFT液晶+AVI视频解码 ”的教程,楼主可自行找一下。
    • 发布于 2018-09-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:19
  • 读文件没有问题,但光读有意义吗?

    你要具体介绍到底需要视频数据来做什么?

    • 发布于2018-09-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 高端的STM32具备硬件解码能力的,比如STM32F4 STM32F7系列的,调用一个helix库就行
    • 发布于2018-09-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 正点原子F4和F7都可以跑系统播放MP4的,你可以看看正点原子429和767的例程!
    • 发布于2018-09-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以,就是有点慢,会有点卡
    • 发布于2018-09-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 性能低的话跑起来慢
    • 发布于2018-09-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 性能低了的话,跑起来也没有什么实际作用~
    • 发布于2018-09-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以读取的,读取时要按文件的格式进行读取,取出视频的有效信息
    • 发布于2018-09-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 像F767,F429等拥有ChromART Accelerator图形加速器​的是可以的

    因为支持双层的新型LCD-TFT 充分利用了ChromART Accelerato的优势。

    该图形加速器的内容创建速度是单核的两倍。除了高效的2-D原始数据复制以外,

    Chrom-ART加速器还支持其他功能,比如图像格式转换或图像混合(透明度混合)。

    这样,Chrom-ART加速器就提高了图形内容创建速度,为其余程序节省了MCU内核处理带宽。

    此外,STM32F767/777系列内建JPEG硬件加速器快速进行JPEG编解码,使CPU仍有余裕处理其它工作。



    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,但是需要STM32F4以上的单片机,可以去看下正点原子的列程。
    • 发布于2018-09-18
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32可以播放一个视频文件,已经有很多大神将软件解码移植到了STM32的平台上,但是性能低的系列播放会丢帧和卡帧
    • 发布于2018-09-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以读取,使用Fatfs读取文件,然后处理文件标记,最后使用攻放播放
    • 发布于2018-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • F7和H7系列都可以播放视频,毫无压力
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 理论上可行,但是你stm32读取视频文件的存储空间不够,性能不够也无法处理。
    • 发布于2018-09-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以读取,但是要高性能的处理器,比如H7
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32的高性能的F4F7H7系列是能够实现视频文件的读取甚至播放的,但是其性能真的非常差,如果真有这样的需求同样的价钱完全可以使用Cortex A系列的产品来实现,其性能完全与STM32不再一个档次,即使是H7系列遇到A7系列也是完败,所以对于视频处理来说还是使用Cortex A系类的MPU处理更合适。

    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32单片机可以读取视频文件吗