tao475824827 发表于 2013-3-30 00:48:33

定时器模块 谁有例程啊。

我想20s进一次中断,执行几个IO口
再4s再进一次,再执行几个IO口
再12s进,执行Io
再4s进,执行Io。

查了一下,在timer.c里面找到一个void Timer_1_WritePeriod(uint8 period)
我准备每次进中断,改一下下一次的period
但我用的时钟源是1kHz的,最大只能定uint8的period,根本到不了20s啊?

还有我感觉这个时钟源很不准。。最初用PWM做的。。定20s,我用秒表测都到23s了。。。
是不是我时钟源选的不对啊?有什么准一点的方法么?

tao475824827 发表于 2013-4-12 23:04:26

tao475824827 发表于 2013-3-30 10:45 static/image/common/back.gif
为什么?

求指导。。

我现在做了一个定时,25ms一次,每次进去只是给一个数值+1,
最后看那个数值为多少,进而达到定时目的,这样正确么?

tao475824827 发表于 2013-4-12 21:26:55

再顶一下这个帖子。。。谁有定时器的工程?

学校网最近上不了官网了,发个我学习一下。。。。

tao475824827 发表于 2013-3-30 10:45:12

zxq6 发表于 2013-3-30 08:52 static/image/common/back.gif
楼主,你的编程思路根本就有问题。

为什么?

求指导。。

小马哈 发表于 2013-3-30 08:52:27

楼主,你的编程思路根本就有问题。
页: [1]
查看完整版本: 定时器模块 谁有例程啊。

Baidu
map