波特率的计算
假设波特率为9600(即每秒传输9600比特的数据)
那么传输1比特需时间:1000000000(ns)/9600=104166(ns)
50MHz时钟周期为20ns
所以传输1比特需要 104166/20=5208个周期
0~5207
所以`define BPS_PARA 5207
波特率的计算
假设波特率为9600(即每秒传输9600比特的数据)
那么传输1比特需时间:1000000000(ns)/9600=104166(ns)
50MHz时钟周期为20ns
所以传输1比特需要 104166/20=5208个周期
0~5207
所以`define BPS_PARA 5207