一、PWD简介
1.1 蜂鸣器工作原理
有源蜂鸣器
有源蜂鸣器只要接上额定电源就可以发出声音
无源蜂鸣器
无源蜂鸣器利用电磁感应原理,为音圈接入交变电流后形成的电磁铁与永磁铁相吸或相斥而推动振膜发声
1.2 使用GPIO控制
while(1)
{
GPX2.DAT=GPX2.DAT | (1 << 7);
Delay(1000000);
GPX2.DAT=GPX2.DAT & (~(1 << 7));
Delay(1000000);
}
这样虽然可以控制,但是太浪费CPU资源了。
1.3PWM控制
PWM(Pulse Width Modulation)即脉冲宽度调制,通过对脉冲的宽度进行调制,来获得所需要波形
1.4 PWM参数
周期
占空比
一个周期中高电平时间与整个周期的比例称为占空比
二、Exynos4412下的PWM控制器