MindSDK_MM32F5270/demo_apps/multimedia/audio_rom_i2s_mp3_player_basic
Yilin Sun 3977144e90
Initial MM32F527x commit.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-27 21:54:40 +08:00
..
build Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
audio_i2s_dma.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
audio_i2s_dma.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
board_init.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
board_init.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
clock_init.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
clock_init.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
main.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
mp3_decode_port.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
mp3_decode.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
mp3_decode.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
mp3_raw.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
pin_init.c Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
pin_init.h Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00
readme.md Initial MM32F527x commit. 2023-03-27 21:54:40 +08:00

audio_rom_i2s_mp3_player_basic

实验过程

  • 初始化 MP3 decode。
  • 读取存放在 ROM 中的 MP3 文件。
  • 解码 MP3 文件,将解码后的 PCM 数据存放在指定的缓冲区中。
  • 播放缓冲区中的音频,并更新缓冲区中的音频数据。

实验结果

扬声器或耳机将会播放 “一二三四五六七八九十甲乙丙丁戊己庚辛壬癸”

audio_rom_i2s_mp3_player example. press any key to play audio again.