查看: 1970|回复: 4

[原创] LPC55S69-RT-Thread SPI+SDIO 文件系统 实现小视频播放效果

[复制链接]

该用户从未签到

37

主题

327

帖子

1

高级会员

Rank: 4

积分
886
最后登录
2023-7-19
发表于 2023-2-21 14:55:58 | 显示全部楼层 |阅读模式
最近在调LPC55S69的 RT-Thread SPI驱动,已经调的差不多了,直接采用DMA传输方式,帧帧之间没有空隙,看起来还是不错的。作为一个验证驱动的副产品,直接用LPC55S69_EVK上的 PMOD接口连接一个SPI LCD实现图片联播(类似刷视频的效果):

先上效果:
https://www.bilibili.com/video/BV1do4y1e7D7/

所有资料下载:

链接:https://pan.baidu.com/s/1Qici8l05PBytYcywPBloFQ
提取码:hirv


简单食用方法:
1. 去rt-thread官方下载master分支到本地
2. 将zip解压,将 lpc55sxx 复制到 rt-thread/bsp目录下(原来的备份删掉即可), 将SD_ROOT中的内容拷贝到SD卡根目录。
3. Keil编译 bsp\lpc55sxx\lpc55s69_nxp_evk_internal.uvproject, 下载到板子上。
4. 将LPC55S69EVK的 U3那个垃圾 74AVC4TD245BQ 拆除(否则Debug串口和 PMOD SPI信号只能出来一个)。
5. 去淘宝买PMOD SPI LCD(ST7735驱动器), 插到PMOD接口,如演示视频那样。
6. 编译下载,插入SD卡,如果出现下面的log:


\ | /
- RT -     Thread Operating System
/ | \     5.0.0 build Feb 21 2023 14:33:07
2006 - 2022 Copyright by RT-Thread team
[I/I2C] I2C bus [i2c4] registered
using armclang, version: 6190004
msh />[I/SDIO] SD card capacity 7563264 KB.
ls
No such directory
msh />
msh />sd mounted to /


说明你的SD卡已经识别,并且成功mount 到/下,可以ls看下目录


ls
Directory /:
System Volume Inform<DIR>                    
AN13265SW.zip       41620                    
test1.dat           960000                  
test2.dat           0                        
ASDSAD              <DIR>                    
videoplayback.mp4   4526960                  
apple.bin           41830400                 
apple2.bin          113664000      



最后执行
video apple2.bin 即可播放:
msh />
msh />video apple2.bin
apple2.bin file size = 113664000
msh />
msh />



硬件:
LPC55S69_EVK
PMOD SPI LCD屏幕(某宝搜 "PMOD SPI LCD" 很容易就找到,26块钱左右 ),驱动是ST7735

SPI驱动的RTT相关文件我最近会upstream到RTT主干上,欢迎大家测试拍砖,
回复

使用道具 举报

  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 1940 天

    [LV.Master]伴坛终老

    61

    主题

    1万

    帖子

    3

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    17296
    最后登录
    2024-4-26
    发表于 2023-2-21 17:17:21 | 显示全部楼层
    真不错,效果很流畅
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-12-2 08:40
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    97

    主题

    836

    帖子

    7

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    3975
    最后登录
    2024-4-16
    发表于 2023-2-21 21:53:07 | 显示全部楼层
    赞赞赞赞赞赞
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-20 03:47
  • 签到天数: 2 天

    [LV.1]初来乍到

    10

    主题

    30

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    302
    最后登录
    2024-4-23
    发表于 2023-2-22 22:53:57 | 显示全部楼层
    不错不错!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 322 天

    [LV.8]以坛为家I

    4

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2492
    最后登录
    2024-4-26
    发表于 2023-3-5 20:29:26 | 显示全部楼层
    视频已经看不到了
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-26 15:40 , Processed in 0.119371 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表