打印

用MSP430F149里8M的晶振能够实现微秒级的计时吗

[复制链接]
3020|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wuyaling|  楼主 | 2013-3-12 15:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  大家好,新人发帖,如有不当欢迎指出。
我用430的时间不长,之前没有涉及到这方面的问题,但是现在做一个东西,有两个引脚给出信号,一个引脚给出信号后就可以开始计时,另一个引脚给出信号后就停止计时。中间的时间大概只有20多微秒,请问一下这样的设计是否能够真正实现呢? 求各位大神帮忙!多谢。

相关帖子

沙发
wuyaling|  楼主 | 2013-3-12 15:51 | 只看该作者
自己顶一个,在线等啊!

使用特权

评论回复
板凳
三千花花世界| | 2013-3-12 16:39 | 只看该作者
可以参考定时器输入捕获功能,测量输入信号的频率

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

使用特权

评论回复
地板
wuyaling|  楼主 | 2013-3-12 18:30 | 只看该作者
本帖最后由 三千花花世界 于 2013-3-13 10:03 编辑
三千花花世界 发表于 2013-3-12 16:39
可以参考定时器输入捕获功能,测量输入信号的频率

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

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

使用特权

评论回复
5
biechedan| | 2013-3-13 00:25 | 只看该作者
本帖最后由 三千花花世界 于 2013-3-13 10:04 编辑

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

使用特权

评论回复
6
anvy178| | 2013-3-13 09:50 | 只看该作者
精度有问题了 毕竟晶振才8M

使用特权

评论回复
7
三千花花世界| | 2013-3-13 10:01 | 只看该作者
anvy178 发表于 2013-3-13 09:50
精度有问题了 毕竟晶振才8M

晶振8M,并不是说定时器最高工作频率就是8M了


使用特权

评论回复
8
三千花花世界| | 2013-3-13 10:03 | 只看该作者
wuyaling 发表于 2013-3-12 18:30
谢谢~~  那是不是更高的精度比如一个微秒,就无法实现了啊

LZ可以参考你所使用的芯片的DATASHEET,看看定时器的捕获时间的最小分辨率是多少,1微秒级的计时应该也是可以实现的

使用特权

评论回复
9
三千花花世界| | 2013-3-13 10:04 | 只看该作者
biechedan 发表于 2013-3-13 00:25
单片机的执行效率那就得提高很多了!

如果用IO口轮询监控,那确实得靠单片机的执行效率了

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

使用特权

评论回复
10
anvy178| | 2013-3-13 12:52 | 只看该作者
三千花花世界 发表于 2013-3-13 10:01
晶振8M,并不是说定时器最高工作频率就是8M了

这个CPU 里面貌似没有倍频的

使用特权

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

本版积分规则

1

主题

3

帖子

0

粉丝