该工程是最近刚刚学习 RT-Thread 操作系统的练手工程,其中用到的知识点有STM32MCU基础知识I\O口、TIM定时器PWM模式,RTT系统的I\O设备、PIN设备、PWM设备。
此播放器支持 歌曲列表、上一曲、下一曲、暂停/播放、增减音量。
歌单通过串口打印出来,效果如下:
*********** Beep Player ***********
- 两只老虎
- 挥着翅膀的女孩
- 同一首歌
- 两只蝴蝶 <--- 正在播放:同一首歌---> 播放进度:00% 音量大小:01%
1、烧录程序,复位单片机就可以播放歌曲
|---单击为上一曲
2、K1--|
|---长按为增加音量
|---单击为下一曲
3、K2--|
|---长按为减小音量
4、K3暂停/播放
RT-Thread 官网文档示例 https://www.rt-thread.org/document/site/