之前聽說串口的最快速度也就有 19.2K 其實不是這樣的
常用的串口速度是 9600,14400,19200,28800,33600,5600,15200
但是這不代表串口的最快速度是 15200
其實串口的速度是取決於外圍芯片的速度,MAX3232和MAX3241可保證最大速度為120K,MAX3237可保證最大為1Mbps,低速模式還都能達到250K。
說說MAX232和RS232的區別
RS232是協議
RS-232-C(C表示的是最新的一次修改 好像是1969年)標准對兩個方面作了規定,即信號電平標准和控制信號線的定義。
RS-232-C采用負邏輯規定邏輯電平,信號電平與通常的TTL電平也不兼容,RS-232-C將-5V~-15V規定為“1”,+5V~+15V規定為“0”。
MAX232是芯片
如我們上面所說的 RS232采用的是負邏輯電平 而我們常用的芯片是TTL電平因此我們就可以用這個芯片轉換了
TTL輸出高電平>2.4V,輸出低電平<0.4V。
在室溫下,一般輸出高電平是3.5V,輸出低電平是0.2V。
最小輸入高電平和低電平:輸入高電平>=2.0V,輸入低電平<=0.8V,噪聲容限是0.4V。