feat: 添加MP3驱动模块并集成到系统初始化

新增MP3驱动模块,包含初始化、播放、暂停、停止、音量设置等功能
修改USART3波特率为9600以适配MP3模块
在系统启动时初始化MP3模块并播放启动音效
添加MP3播放索引定义文件
This commit is contained in:
2026-02-23 14:31:55 +08:00
parent 297b0f2384
commit ce8d6fd2eb
8 changed files with 384 additions and 28 deletions

View File

@@ -42,8 +42,8 @@ add_executable(${CMAKE_PROJECT_NAME}
Core/Bsp/BSP_Device/device_ctrl/device_ctrl.c
Core/Bsp/BSP_Device/spi_st7735s/spi_st7735s.c
Core/Bsp/BSP_Device/spi_st7735s/fonts.c
Core/Bsp/BSP_Device/bsp_mp3/mp3_driver.c
)
# Add STM32CubeMX generated sources
add_subdirectory(cmake/stm32cubemx)
@@ -67,6 +67,7 @@ target_include_directories(${CMAKE_PROJECT_NAME} PRIVATE
Core/Bsp/BSP_WF_24
Core/Bsp/BSP_Device/device_ctrl
Core/Bsp/BSP_Device/spi_st7735s
Core/Bsp/BSP_Device/bsp_mp3
)
# Add project symbols (macros)