MP3 本地音乐播放器

源码路径:example/zbt/bap_broadcast_src

支持的平台

  • sf32lb52字母系列

概述

本例程将演示BLE Audio的Src端,烧到52字母系列板子上,比如52j或52D, 不能烧到525板子上。 这个例子会播放disk目录下的mp3文件,本地喇叭不会响,会把音频传到另一个sink设备的板子上播放。 另一个sink设备见example/zbt/bap_broadcast_sink, 需要编译sink工程并烧到另外一个设备上,

例程的使用

硬件需求

运行该例程前,需要准备:

编译和烧录

切换到例程 project 目录,运行 scons 命令执行编译:

scons --board=sf32lb52-nano_52j -j8

切换到例程project/build_xx目录,运行uart_download.bat,按提示选择端口即可进行下载:

$ ./uart_download.bat

     Uart Download

please input the serial port num:5

关于编译、下载的详细步骤,请参考 快速上手 的相关介绍。

例程的预期结果

例程运行之后,会disk目录下的mp3文件解码并用ble传输到连接BLE Audio的sink端设备上播放, 本地src端设备得喇叭不播放。

异常诊断

参考文档

更新记录

版本

日期

发布说明

0.0.1

6/2025

初始版本