对于PWM,是实际运用时,需要关注它两个管脚,一个是电源脚,一个是功放脚。电源置底时,没有声音输出;电源置高时,功放脚所产生的声音会播放出来。
对于功放,通常有两个参数:
1.period-周期数。该数值= 平台的时钟频率/播放的频率
2.duty-占空比 占空比越大,音量越大。最大为period。通常这个为 period * vol/100
对于rtos平台,对于类似于这样的一段蜂鸣音
{1750,50},{1750,200},{2000,50},{2000,200} 1750频率响50ms,停200ms,2000频率响50,停200。
set_power_1
pwm_set_fre 1750
pwm start
msleep 50
set_power_0
pwm_set_fre 1750
pwm start
msleep 200
set_power_1
pwm_set_fre 2000
pwm start
msleep 50
set_power_0
pwm_set_fre2000
pwm start
msleep 200
pwm_stop
标签:200,PWM,50,set,msleep,驱动,pwm,调试,1750 From: https://www.cnblogs.com/maxpak/p/17723076.html