查看: 4431|回复: 7

[已解决] LPC54114音频库的使用

[复制链接]
  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5785
    最后登录
    2025-5-7
    发表于 2017-8-24 21:10:57 | 显示全部楼层 |阅读模式
    本帖最后由 wambob 于 2017-8-26 13:52 编辑

    前段时间的学习,第一次接触音频库和 rt thread 。现在的碰到的问题是,怎么操作才能读取SD卡里的歌曲并串口打印显示,然后选择某首播放。
    有没有做的出来的。

    在小马哥-1650185的帮助下,成功播放出了音乐。新的问题又来,播放不完整,只能播放一次,再播放就出错了。
    https://www.nxpic.org.cn/module/forum/thread-611838-1-1.html


    最佳答案

    https://www.nxpic.org.cn/module/ ... p;extra=#pid2374147
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-7-5 15:45
  • 签到天数: 664 天

    连续签到: 1 天

    [LV.9]以坛为家II

    42

    主题

    1594

    帖子

    19

    金牌会员

    Rank: 6Rank: 6

    积分
    5618
    最后登录
    2021-12-22
    发表于 2017-8-25 09:04:10 | 显示全部楼层
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-4-13 21:11
  • 签到天数: 550 天

    连续签到: 1 天

    [LV.9]以坛为家II

    14

    主题

    1049

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    2417
    最后登录
    2022-6-16
    发表于 2017-8-25 10:11:03 | 显示全部楼层
    串口显示歌曲列表只涉及到文件系统,下面代码是列举test目录下文件(假设歌曲都在这个目录里),文件显示格式 序号:文件名
    1. DIR *dirptr=NULL;
    2.         int i=1;
    3.         struct dirent *entry;
    4.         if((dirptr = opendir("test"))==NULL)
    5.         {
    6.         printf("opendir failed!");
    7.         return 1;
    8.         }
    9.         else
    10.         {
    11.         while(entry=readdir(dirptr))
    12.         {
    13.         printf("%d:%s\n",i,entry->d_name);
    14.         i++;
    15.         }
    16.         closedir(dirptr);
    17.         }
    18.         return 0;
    复制代码

    然后PC端根据串口打印信息,输入序号或歌名,单片机根据串口返回内容,打开对应文件,并将数据传给对应音频解码模块进行解码播放就可以了
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 16:51
  • 签到天数: 2092 天

    连续签到: 2 天

    [LV.Master]伴坛终老

    65

    主题

    8402

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    14195
    最后登录
    2025-7-24
    发表于 2017-8-25 10:29:15 | 显示全部楼层
    先留爪,以后学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5785
    最后登录
    2025-5-7
     楼主| 发表于 2017-8-25 15:21:32 | 显示全部楼层
    okwh 发表于 2017-8-25 09:04
    下面两个帖子有读文件播放的
    https://www.nxpic.org.cn/module/forum/thread-611651-1-2.html
    http://www.nxpic ...

    我指的是在RT thread下的读取、播放
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    连续签到: 1 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    9292
    最后登录
    2022-5-12
    发表于 2017-8-25 15:42:30 | 显示全部楼层
    直接执行就行了
    好好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5785
    最后登录
    2025-5-7
     楼主| 发表于 2017-8-25 16:34:25 | 显示全部楼层

    大神,来个教程程吧
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    连续签到: 1 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    9292
    最后登录
    2022-5-12
    发表于 2017-8-25 17:03:46 | 显示全部楼层
    好好
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-24 08:14 , Processed in 0.117593 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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