传输速率为9600b/s,意味着每分钟传送多少个ASCII码

2024-08-31 18:12:03
英语每天学
英语每天学认证

英语每天学为您分享以下优质知识

意味着每分钟传送每分钟=960*60 = 57600个字节。

算法:

条件:波特率:9600 停止位:

1 起始位:

1 校验位:0

一个ASCII码=1个Byte

1Byte=8bit+2=10Bit

9600bit/(10) = 960Byte = 960个ASCII码/秒

每分钟=960*60 = 57600个字节

扩展资料:

常用波特率计数查找表

//建立查找表--比特率选择

reg [15:0]bps_max;//分频计数最大值

always @(posedge clk or negedge rst_n)

if(!rst_n)

bps_max

else begin

case (baud_set)

0:bps_max

1:bps_max

2:bps_max

3:bps_max

4:bps_max

default:bps_max

endcase

end