FPGA 做串口
时间:10-02
整理:3721RD
点击:
为什么要用16 倍数据波特率的时钟进行采样,用频率除以波特率做判断也行啊,用16倍波特率的意义是什么?
他这里的波特率是指每隔一段时间产生一个clk的脉冲,这个时间间隔由你的波特率决定,9600 还是其他的,16倍的意思是,每16个你产生的波特率脉冲为一个波特长度。一般是8或者16。
16的时候,在计数器记到8时候采集数据,是为了保证数据稳定的。
谁说的非得16倍波特率的时钟?都可以吧,可能16倍方便计数器计数,不用这么苛刻,而且这么苛刻的时钟通常很难获得
嗯嗯 好的 多谢