我是丁!
不要说废话!
频率单位
GHz:吉赫兹,每秒10亿次频率。
通俗理解即:一秒波动10^6次。
MHZ:兆赫兹,频率每秒一百万次。
通俗理解即:一秒波动10^6次。
KHz:千赫兹,频率每秒一千次。
通俗理解即:一秒波动10^3次。
HZ:赫兹,频率每秒一次的意思
通俗理解即:一秒波动1次。
时间单位
1秒(s)=10^3毫秒(ms) =10^6微秒 (us)= 10^9纳秒(ns) = 10^12皮秒(ps)
赫兹单位和时间单位对应关系
1GHz波动一次时间 = 1(纳秒)ns
1MHz波动一次时间 = 1(微秒)us
1KHz波动一次时间 = 1(毫秒)ms
1HZ波动一次时间 = 1(秒)s
通过对应关系可以看出,GHZ和ns,MHZ和us,KHz和ms,Hz和s分别是同一个量级
单片机目前都是以MHz运算频率为单位,电脑CPU都是以GHz为单位。
关于stm32的指令周期
stm32有三级流水线,指令周期时间不定,官方给的数据是一个平均执行速度=1.25MIPS/Mhz。
即,stm32f103配置为72MHz的话,一个指令周期是1.25*72*10^6) ≈ 0.01736us (微秒)≈ 17ns(纳秒)