手指恋上烟 发表于 2012-4-24 16:28:53

《裸机开发实战》中的PWM

本帖最后由 手指恋上烟 于 2012-4-24 16:30 编辑

我写的是应该是PWM响一次,但是运行后就不停的响呢?是不是程序问题?
Main.c文件内容
#include "pwm.h"
#include "2440addr.h"
int Main()
{
int i;
Pwm_Init();
Pwm_On();
for(i = 0;i < 1000000;i++);
Pwm_Off();
return 0;
}

raominping 发表于 2012-4-24 21:08:16

你的延时太小了。呵呵

raominping 发表于 2012-4-24 21:09:00

还和你的PWM频率有关系的哦

手指恋上烟 发表于 2012-4-25 13:58:49

raominping 发表于 2012-4-24 21:08 static/image/common/back.gif
你的延时太小了。呵呵

我的意思是我的程序应该使蜂鸣器响一次,为什么一直在响

raominping 发表于 2012-4-25 17:43:49

手指恋上烟 发表于 2012-4-25 13:58 static/image/common/back.gif
我的意思是我的程序应该使蜂鸣器响一次,为什么一直在响

你的关闭函数要给我们看下下啊。看看哪儿的问题啊
页: [1]
查看完整版本: 《裸机开发实战》中的PWM