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

关注

单片机 STM32 f723e30523fe1352    2018-09-13   |   浏览量 170  
让stm32跑一个视频文件,应该怎么做?

最佳答案

  • 靳飞 发表于2018-09-14 云汉达人

    读取视频文件,要有文件系统,可以使用FATFS进行文件的操作。
    读取后,要对视频进行解码,不同的视频格式的解码方式也不同,可以使用一些库进行解码,有原子与官方的库,可以选择的。
    再有就是显示了,这就要使用LCD彩屏了,根据你选择的STM32的芯片的型号与性能,选择一个合适大小的屏进行播放。
    有一个“STM32+SD卡+znFAT+TFT液晶+AVI视频解码 ”的教程,楼主可自行找一下。

    举报 评论 0

其他答案

  • xdsnet 发表于 2018-09-13

    读文件没有问题,但光读有意义吗?

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

    举报 评论 0

  • chen0000009 发表于 2018-09-13

    高端的STM32具备硬件解码能力的,比如STM32F4 STM32F7系列的,调用一个helix库就行

    举报 评论 0

  • megar 发表于 2018-09-14

    正点原子F4和F7都可以跑系统播放MP4的,你可以看看正点原子429和767的例程!

    举报 评论 0

  • a49e24850e07e0e9 发表于 2018-09-14

    可以,正点原子可以播放MP4的

    举报 评论 0

  • hardess 发表于 2018-09-14

    可以,就是有点慢,会有点卡

    举报 评论 0

  • FEItwo 发表于 2018-09-14

    性能低的话跑起来慢

    举报 评论 0

  • WQS1314 发表于 2018-09-14

    F4F7都可以播放视频

    举报 评论 0

  • 紫气宏来 发表于 2018-09-15

    性能低了的话,跑起来也没有什么实际作用~

    举报 评论 0

  • 我对面的武器 发表于 2018-09-16

    可以读取的,读取时要按文件的格式进行读取,取出视频的有效信息

    举报 评论 0

  • Chauncey 发表于 2018-09-17

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

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

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

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

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

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



    举报 评论 0

  • 最帅的廖先生 发表于 2018-09-18

    可以的,但是需要STM32F4以上的单片机,可以去看下正点原子的列程。

    举报 评论 0

  • 哇咔YG 发表于 2018-09-18

    STM32可以播放一个视频文件,已经有很多大神将软件解码移植到了STM32的平台上,但是性能低的系列播放会丢帧和卡帧

    举报 评论 0

  • US 发表于 2018-09-24

    可以读取,使用Fatfs读取文件,然后处理文件标记,最后使用攻放播放

    举报 评论 0

  • Reuben 发表于 2018-09-27

    F7和H7系列都可以播放视频,毫无压力

    举报 评论 0

  • drepa 发表于 2018-09-30

    理论上可行,但是你stm32读取视频文件的存储空间不够,性能不够也无法处理。

    举报 评论 0

  • bigCQ 发表于 2018-10-11

    可以读取,但是要高性能的处理器,比如H7

    举报 评论 0

  • 袁建明 发表于 2018-10-11 云汉达人

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

    举报 评论 0

  • 明有几时有 发表于 2018-10-12

    可以的。要使用相应的解码库才可以播放

    举报 评论 0

  • yhj416606438 发表于 2018-09-13

    至少需要f7系列的,f4跑起来很累,

    举报 评论 -1

我来回答

试用推荐

Beetle-ESP32控制器

产品总数:5个  申请人数:7

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
×
恭喜您成功领取锦鲤卡
幸运锦鲤将在12月28日晚8点的直播中公布
敬请期待...
确定
邀请答题送话费,邀的多赚的多