舟山市规划建设局网站,网站开发者 敬请期待,中国最好的建筑公司,上海市五金外贸公司前言
继上一篇RT-Thread组件之Audio框架i2s驱动的编写的编写#xff0c;应用层使用rt-thread软件包里面的wavplayer组件以及 rt-thread组件之audio组件(结合wavplayer包使用)的文章本篇使用的是 mp3player软件包#xff0c;与wavplayer设计框架基本上是一样的#xff0c;只…前言
继上一篇RT-Thread组件之Audio框架i2s驱动的编写的编写应用层使用rt-thread软件包里面的wavplayer组件以及 rt-thread组件之audio组件(结合wavplayer包使用)的文章本篇使用的是 mp3player软件包与wavplayer设计框架基本上是一样的只有在处理数据上存在差异。在和rt-thread的版本上也存在类似的兼容问题(处理方案参照上一篇)mp3player软件包还依赖mp3的解码包底层驱动一样用的是i2s驱动
mp3player软件包
这里mp3player里面还使用了ulog日志包的头文件不想用可以替换为rtdbg.h的头文件使用rt-thread 5.0的版本需要在修改一点代码,跟wavplayer包一样的地方
测试
在main函数中进行调用 结果