打印
[技术问答]

纳秒延时怎么写

[复制链接]
3040|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zf1981|  楼主 | 2018-9-3 13:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在ARM编译器里怎么实现纳米
沙发
IoTCatcher| | 2018-9-3 14:23 | 只看该作者
弱弱地问一句,请问CPU频率多少?
频率在数学表达式中用“f”表示,其相应的单位有:Hz(赫)、kHz(千赫)、MHz(兆赫)、GHz(吉赫)。
其中1GHz=1000MHz,1MHz=1000kHz,1kHz=1000Hz。
计算脉冲信号周期的时间单位及相应的换算关系是:s(秒)、ms(毫秒)、μs(微秒)、ns(纳秒),
其中:1s=1000ms,1 ms=1000μs,1μs=1000ns。

使用特权

评论回复
板凳
ayb_ice| | 2018-9-3 17:13 | 只看该作者
NB的人来了

使用特权

评论回复
地板
天灵灵地灵灵| | 2018-9-3 21:32 | 只看该作者
只能实现微妙,纳秒不行吧,一般单片机都是Mhz主频,对应的是微妙

使用特权

评论回复
5
天灵灵地灵灵| | 2018-9-3 21:32 | 只看该作者
如果是纳秒,那要用GHz的计算机CPU才行。

使用特权

评论回复
6
天灵灵地灵灵| | 2018-9-3 21:32 | 只看该作者
不过就算计算机CPU才最高4GHz,也是很难实现1个纳秒的。

使用特权

评论回复
7
tianxj01| | 2018-9-4 09:14 | 只看该作者
没有纳秒级延时,任何芯片都不可能实现,最小指令周期,高速的,也有5nS这样(200MHz单周期指令),洗洗睡吧。

使用特权

评论回复
8
xuanhuanzi| | 2018-9-4 16:02 | 只看该作者
都是见人家us延时或者ms延时。ns的没见过。

使用特权

评论回复
9
wangshujun| | 2018-9-4 20:58 | 只看该作者
xuanhuanzi 发表于 2018-9-4 16:02
都是见人家us延时或者ms延时。ns的没见过。

支持高精度的pwm模块的单片机可以实现,比如stm32f334,可以实现217ps的定时分辨率,做到单次ns可以,但是也不能连续进行调节

使用特权

评论回复
10
xuanhuanzi| | 2018-9-4 21:37 | 只看该作者
wangshujun 发表于 2018-9-4 20:58
支持高精度的pwm模块的单片机可以实现,比如stm32f334,可以实现217ps的定时分辨率,做到单次ns可以,但 ...

这种延时好像是不能插入到任何位置作为延时的吧。

使用特权

评论回复
11
598330983| | 2018-9-4 21:49 | 只看该作者
1000ns还是可以的。

使用特权

评论回复
12
caijie001| | 2018-9-4 23:00 | 只看该作者
dwt了解一下,ns延时,,,有空我发个帖子写下关于这个的资料

使用特权

评论回复
13
caijie001| | 2018-9-4 23:00 | 只看该作者
dwt内核延时

使用特权

评论回复
14
森林里的海沟| | 2018-9-5 14:45 | 只看该作者
都是大神啊

使用特权

评论回复
15
bobde163| | 2018-9-5 23:10 | 只看该作者
wangshujun 发表于 2018-9-4 20:58
支持高精度的pwm模块的单片机可以实现,比如stm32f334,可以实现217ps的定时分辨率,做到单次ns可以,但 ...

如果作为延时用,一条指令执行都过去多少ns了,完全不准

使用特权

评论回复
16
略略u| | 2018-9-5 23:55 | 只看该作者
纳秒延迟...这个什么能实现啊?我也不知道,感觉挺奇特的。虽然没啥大用

使用特权

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

本版积分规则

1

主题

2

帖子

1

粉丝