S-A5605BT串口AT指令蓝牙音箱IC 支持U盘播放FM收音SPP\BLE数据透传

谷动谷力

 找回密码
 立即注册
查看: 5|回复: 0
打印 上一主题 下一主题
收起左侧

蓝牙IC外挂SPIFALSH播放MP3音乐实现

[复制链接]
跳转到指定楼层
楼主
发表于 昨天 21:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

前言
有很多应用场景需要蓝牙IC外挂SPIFALSH播放MP3音乐,比如:
婴儿摇摇车
儿童玩具车
故事机
佛教念经机
睡眠音响
……
我们有成熟的方案, 有类似需求的家人们,欢迎来撩
硬件--原理图
560X系列IC SPI的IO
4线(CS/CLK/DI/DO)SPI Flash,其中 CS可以为任意IO口,   CLK/DATA/DI/DO 需要按上图中指定的IO口.


3线(CS/CLK/DATA,SPIFLASH的DI/DO之间需要增加240欧电阻, 组合成SPIDATA引脚)SPI Flash,  省一个IO

软件--ABTool生成FALSH MP3烧录镜像

    要实现外挂SPIFALSH播放MP3, 软件上首先需要多首MP3文件整合生成bin镜像文件, 从0地址开始烧录到外接SPIFLASH中.    开发时,可以打开宏 SPIFALSH_MUSIC_BIN_WRITE_TEST, 把示例镜像文件写入SPIFLASH, 进行播放测试.

   1) bin镜像文件的生成.    可以使用ABTools工具生成bin镜像文件

       ABTools可以在这里下载(右上角立即下载)

下载地址:http://www.sunsili.com/html/support/downloads/320.html

    此工具支持拖拽, 直接把音乐文件夹拉到界面上,  点击Run即可.


      可以看到OutPutDir中, 生成以下两个文件. 其中FlashMusic.h中有记录音乐的排序信息.   

    2) FlashMusic.bin结构如下(以下示例中只有3首歌曲):

          func_exspiflash_music.c中,  宏 SPIFALSH_MUSIC_PLAY_REC 定义成0时, 是MP3的播放示例.     可以直接调用 void exspifalsh_music_num_kick(u32 num) 对上面的歌曲进行播放.    如果要指定播放某一首歌曲, 可把FLashMusic.h加入到程序中, FLashMusic.h中已包含歌曲名及对应的序号.


原创不易,请用您发财手帮忙小编点赞、爱心,给小篇加鸡腿。欢迎关注,更加精彩及时送达, 标星,更方便找到我们!
有更多技术问题,请关注我们的公众号,我们的公众号已经接入AI-Deepseek, 大部分问题,公众号的Deepseek就能帮您解答。如果AI解答不尽人意,请给我们留言,我们会安排FAE给您专业解答。
1、聊天功能升级加强;
2、外文翻译功能;
3、找资料、找方案;
4、写代码、写文章;
5、技术问题回答又快又准
……
还有更多功能,都在话下

【往期精彩】【方案推荐】S-BE5607U低成本蓝牙5.4发射接收器方案IC 零代码免开发获取VC-S100D-CW智能离线语音识别冷暖色单色小夜灯IC方案介绍一款高性比的Zigbee无线模块【方案推荐】光明谷推出 VC-S100D 高性价比的语音控制小夜灯方案光明谷S-BE5607E蓝牙5.4 低成本插卡\U盘\蓝牙音箱方案【方案推荐】SMP37A-Player 低成本的插卡\U盘\USB音箱\MP3播放\ USB声卡方案中科蓝讯AB5607E蓝牙5.4 低成本蓝牙接近开关定时开关方案【应用方案】基于MT7628 JN5169-Zigbee-4G智能网关方案【推荐好物】火柴人隐私摄像头 AI智能行为检测跌倒报警智能离线语音识别全屋智能语音控制方案C07EDP BLE串口数据透传 自拍杆 评测

【慧心慧语】
生最好的节奏:遇事缓、行事稳、谋事远!人生至境,贵在把握节奏;遇事缓三分,能够深思熟虑;行事稳一步,避免行差踏错;谋事远一程,方能成就自我;愿你在张弛有度的人生节奏中,成为更好的自己!


+10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2026-4-3 14:49 , Processed in 0.108892 second(s), 41 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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