野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8830|回复: 8

求助大神解答下延时

[复制链接]
发表于 2017-7-19 15:44:58 | 显示全部楼层 |阅读模式
求助大神解答下delay(0xfffef)是延时多少?怎么算的
QYR@1X}UEDW0PTKDZ6~~ZYO.png
回复

使用道具 举报

发表于 2017-7-19 15:58:02 | 显示全部楼层
随便写的,下载之后看效果差不多就这样,这延时不精确
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-19 17:09:46 | 显示全部楼层
flyleaf 发表于 2017-7-19 15:58
随便写的,下载之后看效果差不多就这样,这延时不精确

那delay(0xfffeff),它延时大概多少?怎么算的呢
回复 支持 反对

使用道具 举报

发表于 2017-7-19 17:20:34 | 显示全部楼层
尛丁子 发表于 2017-7-19 17:09
那delay(0xfffeff),它延时大概多少?怎么算的呢

不能算,只是感觉的,要精确的用后面章节的定时器
回复 支持 反对

使用道具 举报

发表于 2017-7-19 17:37:10 | 显示全部楼层
0xfffef只是一个数,随便一个数...就是为了延时一段时间,因为是在要求延时的时间没有说特别精确的情况下。。。你用0xffffff也可以呀,不过是时间长了点。。。真正做到精确延时可以用定时器,再精确的话就要把进入函数退出函数执行什么语句之类的算一下了,可以直接算或者直接看debug上的时间之类的QWQ
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-19 17:42:50 | 显示全部楼层
flyleaf 发表于 2017-7-19 17:20
不能算,只是感觉的,要精确的用后面章节的定时器

好的,我知道了,多谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-19 17:45:16 | 显示全部楼层
博丽灵梦 发表于 2017-7-19 17:37
0xfffef只是一个数,随便一个数...就是为了延时一段时间,因为是在要求延时的时间没有说特别精确的情况下。 ...

嗯嗯,我知道了,多谢
回复 支持 反对

使用道具 举报

发表于 2017-7-21 18:17:10 | 显示全部楼层
尛丁子 发表于 2017-7-19 17:45
嗯嗯,我知道了,多谢

我这样做过,先是将某个引脚的电平设置位高,然后经过一段延时,再次设置为低,再经过一段时间
设置为高,使用软件仿真,应该能够得到一个相对准确的延时时间,我没有在硬件上试过,但是想来
应该是没问题的,你可以试试。
无标题.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-22 10:45:30 | 显示全部楼层
飔箣 发表于 2017-7-21 18:17
我这样做过,先是将某个引脚的电平设置位高,然后经过一段延时,再次设置为低,再经过一段时间
设置为高 ...

好的,非常感谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-30 00:27 , Processed in 0.035457 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表