打印

这样的设计是否能够真正实现呢?

[复制链接]
1002|37
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhenykun|  楼主 | 2018-1-6 22:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用430的时间不长,之前没有涉及到这方面的问题,但是现在做一个东西,有两个引脚给出信号,一个引脚给出信号后就可以开始计时,另一个引脚给出信号后就停止计时。中间的时间大概只有20多微秒

相关帖子

沙发
wyjie| | 2018-1-6 22:05 | 只看该作者

可以参考定时器输入捕获功能,测量输入信号的频率

20微秒级的计时,应该是没有问题的

使用特权

评论回复
板凳
zhenykun|  楼主 | 2018-1-6 22:07 | 只看该作者

谢谢~~  那是不是更高的精度比如一个微秒,就无法实现了啊

使用特权

评论回复
地板
jlyuan| | 2018-1-6 22:09 | 只看该作者

单片机的执行效率那就得提高很多了!

使用特权

评论回复
5
yszong| | 2018-1-6 22:11 | 只看该作者

精度有问题了 毕竟晶振才8M

使用特权

评论回复
6
dengdc| | 2018-1-6 22:14 | 只看该作者
晶振8M,并不是说定时器最高工作频率就是8M了

使用特权

评论回复
7
heweibig| | 2018-1-6 22:16 | 只看该作者
LZ可以参考你所使用的芯片的DATASHEET,看看定时器的捕获时间的最小分辨率是多少,1微秒级的计时应该也是可以实现的

使用特权

评论回复
8
wuhany| | 2018-1-6 22:18 | 只看该作者
如果用IO口轮询监控,那确实得靠单片机的执行效率了

使用特权

评论回复
9
jiahy| | 2018-1-6 22:22 | 只看该作者

是的,如果用定时器的输入捕获,应该不占用太多系统资源的

使用特权

评论回复
10
shimx| | 2018-1-6 22:24 | 只看该作者
这个CPU 里面貌似没有倍频的

使用特权

评论回复
11
jlyuan| | 2018-1-6 22:26 | 只看该作者
微秒级的计时应该也是可以实现的

使用特权

评论回复
12
dengdc| | 2018-1-6 22:28 | 只看该作者

这两个引脚的接到具有中断功能的管脚上即可

使用特权

评论回复
13
jiahy| | 2018-1-6 22:34 | 只看该作者

这两个引脚的接到具有中断功能的管脚上即可

使用特权

评论回复
14
shimx| | 2018-1-6 22:36 | 只看该作者

定时器的捕获时间的最小分辨率是多少

使用特权

评论回复
15
spark周| | 2018-1-6 22:38 | 只看该作者

20微秒级的计时,大概50M系统时钟,430估计够呛

使用特权

评论回复
16
午夜粪车| | 2018-1-6 22:40 | 只看该作者
考虑好所用单片机的主频的,然后采用端口中断的是可以实现的。

使用特权

评论回复
17
zhaoxqi| | 2018-1-6 22:42 | 只看该作者

楼上几位意见不错,这个的确要考虑单片机的主频的。

使用特权

评论回复
18
zhenykun|  楼主 | 2018-1-6 22:44 | 只看该作者
嗯,预料中的结果,先结贴吧,多谢大家啦

使用特权

评论回复
19
quickman| | 2018-1-13 20:51 | 只看该作者
使用外部中断。

使用特权

评论回复
20
jstgotodo| | 2018-1-13 20:52 | 只看该作者
能设计这个。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

868

主题

11535

帖子

3

粉丝