基于stm32的pwm音乐播放器应用设计如何实现

2019-07-14 16:46发布

大神们:
我用STM32做的一个用定时器2输出4条PWM波的代码。。实际上是想通过频率和占空比来控制波形然后外接一个蜂鸣器,这样可以发出一串音乐。。现在有一个问题:
主程序流程是这样的:
系统时钟配置------GPIO设置------乐谱-----读取音阶----定时器设置-------PWM设置--------读取节拍延时----
现在我不知道这个音乐读取该如何来实现,怎么样能进入到定时器里面做频率输入。。。。还有最后这个延时怎么用。。。希望各位大神帮帮忙。。能给段代码最好。。谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
曹志静1314
1楼-- · 2019-07-14 22:12
可以运用查表方式。
nvhwdfwre
2楼-- · 2019-07-15 02:48
 一个参考,希望有帮助!!
基于STM32的PWM音乐播放器应用设计
www.eeworld.com.cn/mcu/2012/1208/article_11487_2.html
sdfjaslkdjf
3楼-- · 2019-07-15 07:15
呵呵呵呵
freesea123
4楼-- · 2019-07-15 10:37
 只用一个定时器不好实现的,可以考虑加一个RTOS,就好处理多了
maruidiyi
5楼-- · 2019-07-15 13:45
 精彩回答 2  元偷偷看……
爱雪爱雪
6楼-- · 2019-07-15 19:19
网上有专门做音乐乐谱的软件,你用它生成乐谱然后放在一个数组中。

一周热门 更多>