查看: 2653|回复: 3

基于RT1010的MP3音频播放器

[复制链接]
  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3298

    主题

    6545

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32014
    最后登录
    2024-4-9
    发表于 2019-10-24 09:29:03 | 显示全部楼层 |阅读模式
    上周,本加油站的推文受到大家的热烈反响:
    主频500MHz的MCU,价钱还不到一美金?


    i.MX RT1010是恩智浦半导体RT系列最新推出的产品,凭借低成本,高性能的特点以及易用的特点备受关注。
    29.png
    今天我将为大家介绍RT1010的一个应用场景,MP3音频播放器。我们需要准备以下物品:
           RT1010 EVK 开发板一块
           Ardunio 电容屏幕一块
           音响播放器一套
           U盘一个
    30.png
    RT1010E EVK是NXP推出的开发平台,旨在通过小巧的尺寸展示RT1010处理器的最常用功能。MIMXRT1010 EVK是入门级的参考设计板,开发人员可以通过这款开发板熟悉RT1010这款处理器。
    EVK的支持的功能及实物图如下图所示:
    31.png
    Ardunio 电容屏幕可以作为显示界面,制作一个简单的人机界面。将LCD屏幕与EVK上的Ardunio接口相连接,使用SDK软件包中的emwin_gui_demo即可制作简单的人机交互界面,包括常见的字符显示,文本框切换以及触控功能。LCD的显示主要通过LPSPI完成,触控功能则是通过I2C完成。


    音响播放器用于音频播放,与EVK开发板的耳机接口相连接,即可完成音乐播放的功能。使用SDK软件包中的sai例程即可快速的添加该功能。例程中使用I2C对Codec进行设置,然后使用SAI和DMA进行数据的传输,最终完成音频文件的播放。


    U盘作为MP3音频文件的存储设备,RT1010通过USB读取U盘中的音频源文件,进而完成解码工作。那么如何读取U盘中的数据呢?我们的SDK软件包同样提供了基本的U盘文件系统的例程,usb_host_msd_fatfs。


    将上述三个功能与MP3解码器集成在一起,即可实现MP3播放的功能。


    下面是一个简单的框图:
    32.png
    最后是这个演示项目的视频:




    作者:Lucas Cao@NXP             文章出处:恩智浦MCU加油站



    签到签到
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-12-23 09:57
  • 签到天数: 1587 天

    [LV.Master]伴坛终老

    5

    主题

    3046

    帖子

    23

    金牌会员

    Rank: 6Rank: 6

    积分
    8201
    最后登录
    2024-4-17
    发表于 2019-10-24 09:58:43 | 显示全部楼层
    好贵的播放器
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-5-25 16:03
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    8

    主题

    718

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3395
    最后登录
    2024-3-5
    发表于 2019-10-24 13:58:05 | 显示全部楼层
    求开源
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-10-21 09:49
  • 签到天数: 177 天

    [LV.7]常住居民III

    1

    主题

    244

    帖子

    0

    高级会员

    Rank: 4

    积分
    753
    最后登录
    2021-10-21
    发表于 2019-10-24 22:13:57 | 显示全部楼层
    我有一个跟作者一样的U盘
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-24 01:07 , Processed in 0.115946 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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