串口的速度
之前听说串口的最快速度也就有 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。