[问题点数:100分,结帖人f447204956]
等级
本版专家分:0
结帖率 100%
各位大神,希望你门能不吝赐教,我现在在S5PV210开发板上编写PWM驱动,想先写一个PWM控制蜂鸣器的驱动做当实验,但不能成功,我把代码贴出来,希望有大神可以指导一下我这样的菜鸟,真的非常感谢。
/*操控PWM主要分以下四步:
1、把相应的引脚配置成TOUT输出。
2、设置定时器的输出时钟频率。
3、设置脉冲的具体宽度。
4、最后就是对PWM的控制,它是通过寄存器TCON来实现的,
一般来说每个定时器主要有4个位要配置(定时器0多一个死区位):
1).启动/终止位
2).手动更新位
3).输出反转位
4).自动重载位
一般要掌握好两个因素:
1、占空比,控制其震动的强度
2、频率,控制震动的舒适度
//#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include