这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 呼吸灯代码正确,可没现象,不知道什么原因,求解释?

共13条 1/2 1 2 跳转至

呼吸灯代码正确,可没现象,不知道什么原因,求解释?

助工
2012-09-06 09:13:56     打赏

这是程序,求大侠们帮我看看呗?



关键词: 呼吸     代码     正确     可没     现象     不知道     什么     原因         

高工
2012-09-06 09:55:55     打赏
2楼
1. 你定时器是1ms不。
2.你的延时时间有点长。
void delay(void)
{
  long int i,j;
  for(i=0;i<100;i++)
    for(j=0;j<80;j++);
}
3.你仿真下能不能进中断。没有加R_TAU0_Channel0_Start();//开始定时器。

应该就是这几个问题了。希望对你有帮助!

我有原码下载的,,不过用定时器方式不好,我正在准备用PWM方式。

院士
2012-09-06 10:10:59     打赏
3楼
从楼主的源代码来看,main函数并没有“R_TAU0_Channel0_Start();//开始定时器。”引自楼上。
也就是说,楼主的定时器只是配置了,但是并未开始

助工
2012-09-06 10:42:15     打赏
4楼

是从Applilet中开启定时器吗?


专家
2012-09-06 10:42:34     打赏
5楼
似乎没有初始化?!!!

高工
2012-09-06 11:21:35     打赏
6楼
现象出不来怎么就敢说代码没问题呢~~^v^

菜鸟
2012-09-06 11:54:49     打赏
7楼
Applilet配置定时器后生成的代码里有启动定时器的函数,但需要用户自行调用

助工
2012-09-06 15:42:54     打赏
8楼
请麻烦具体解释一下呗?

工程师
2012-09-06 18:26:14     打赏
9楼
他们的意思是不是 main函数中没有调用计时器函数, 
   r-tau0-start()

是不是这个意思

助工
2012-09-07 12:34:38     打赏
10楼

看到你们说呼吸灯,,我觉得迷糊了,,你们做呼吸灯,,怎么同我的思路不一样呢,,难道我错了??

我做的是用CHANNEL2和2一起构成的一路PWM输出哇。然后再定时改变PWM输出的占空比就行了。详细如下链接:

http://forum.eepw.com.cn/thread/219957/1

 


共13条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]