波特率500Kbps 与 频率50MHz:
波特率500Kbps 与 频率50MHz 与时间换算
波特率:波特率是串口通信的速率,表示每秒钟传输的二进制位数
500Kbps:1s传送500 000个二进制码,一个二进制码传送时间为2us
9600bps:1s传送9600个二进制码,一个二进制码传送时间为104us
频率(frequency):是单位时间内完成周期性变化的次数,是描述周期运动频繁程度的量
频率50MHz:1s变化50 000 000次,变化一次的时间为20ns,50MHz的计数器计数一次为20ns
9600pbs的波特率,用50MHz计数器需要计数多少呢?
1bit=1/9600 s
50MHz计数器计数一次为1/50 000 000 s
1bit 需要计数 (1/9600 s)/(1/50 000 000 s)次 ≈ 5208 个系统时钟周期