当我们初始化串行通信时,我们通常必须设置波特率(例如 115200) 我注意到很多人认为 115200 意味着每秒 115200 位。但是,每个波特(信号变化)可以编码超过 1 位。仅当每个波特 = 1 位时,波特 115200 才表示每秒 115200 位。如果每个波特率为 5 位,则波特率为 115200 意味着比特率为 115200 * 5 位/秒。
如果我上面说的是真的,假设波特率设置为 115200 ,UART和 USB3.0的波特率是多少?
它不能是 1 比 1,因为每秒 115200 位是 14.0625 KBps(每秒千字节),这太慢了。