Board logo

标题: PE里有延迟函数么? [打印本页]

作者: fjczd    时间: 2008-12-17 11:31     标题: PE里有延迟函数么?

程序里用到延迟,自己写的,似乎不太准确,

特向大家请教,在PE里有没有类似的函数或功能.

谢谢


作者: 康桥人    时间: 2008-12-17 12:04

有的,在CPUR的选项里面,100us,如果要求时间很精确可以用定时器的,


作者: fjczd    时间: 2008-12-17 13:42

QUOTE:
以下是引用康桥人在2008-12-17 12:04:00的发言:

有的,在CPUR的选项里面,100us,如果要求时间很精确可以用定时器的,

好的,我马上试试

谢谢


作者: fjczd    时间: 2008-12-17 13:45

QUOTE:
以下是引用康桥人在2008-12-17 12:04:00的发言:

有的,在CPUR的选项里面,100us,如果要求时间很精确可以用定时器的,

CPUR在哪里嫩,刚才没找到,能详细介绍一下么?

我是想在程序中实现延迟,这个怎么用?


作者: 康桥人    时间: 2008-12-17 20:10

上面有个DELAY100US


作者: 康桥人    时间: 2008-12-17 20:11

bPr03Til.jpg


图片附件: [PE里有延迟函数么?] bPr03Til.jpg (2008-12-17 19:51, 32.22 KB) / 下载次数 204
http://bbs.eccn.com/attachment.php?aid=5953&k=0146e8b2c44a8ba26bf5590cb7cf0c1d&t=1728187814&sid=l4pZZX


作者: 康桥人    时间: 2008-12-17 20:12

把"DELAY100US"选中,
作者: fjczd    时间: 2008-12-18 09:06

看到了,多谢[em01]
作者: fjczd    时间: 2008-12-18 09:11

QUOTE:
以下是引用康桥人在2008-12-17 12:04:00的发言:

有的,在CPUR的选项里面,100us,如果要求时间很精确可以用定时器的,

100us,这个是最小误差?


作者: fjczd    时间: 2008-12-18 09:12

QUOTE:
以下是引用康桥人在2008-12-17 12:04:00的发言:

有的,在CPUR的选项里面,100us,如果要求时间很精确可以用定时器的,

QUOTE:
以下是引用康桥人在2008-12-17 12:04:00的发言:

有的,在CPUR的选项里面,100us,如果要求时间很精确可以用定时器的,

定时器精度到多少,算是定时器中断吧


作者: fjczd    时间: 2008-12-18 09:12

问题多了点,呵呵
作者: fjczd    时间: 2008-12-18 09:19

Delay100US - This method realizes software delay. The length of delay is at least 100 microsecond multiply input parameter us100. As the delay implementation is not based on real clock, the delay time may be increased by interrupt service routines processed during the delay. The method is independent on selected speed mode.




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0