/RTT_STM32F429_Player

这是一个基于STM32F429移植到RTT系统的音乐播放器工程

Primary LanguageC

STM32F429 挑战者开发板

简介

该工程是最近刚刚学习 RT-Thread 操作系统的练手工程,其中用到的知识点有STM32MCU基础知识I\O口、TIM定时器PWM模式,RTT系统的I\O设备、PIN设备、PWM设备。

主要实现功能内容如下:

此播放器支持 歌曲列表、上一曲、下一曲、暂停/播放、增减音量。

歌单通过串口打印出来,效果如下:

*********** Beep Player ***********

  1. 两只老虎
  2. 挥着翅膀的女孩
  3. 同一首歌
  4. 两只蝴蝶 <--- 正在播放:同一首歌---> 播放进度:00% 音量大小:01%

使用说明

1、烧录程序,复位单片机就可以播放歌曲
	   |---单击为上一曲
2、K1--|
	   |---长按为增加音量

	   |---单击为下一曲
3、K2--|
	   |---长按为减小音量
	   
4、K3暂停/播放	   

参考资料

RT-Thread 官网文档示例 https://www.rt-thread.org/document/site/