一.UART
1.串口通信方式
2.串口通信步骤
注意:
串口协议规定,闲置时必须是高电平。
校验位:是使用奇偶校验。
停止位必须高电平。
一个0和多个0区分是靠掐时间。
异步通信:时钟各不一样。
二.IIC通信
注意:
发一个字节先发高位,再发低位,
串口先发低位
空闲时SDA和SCL都是高电平
发数据的时候SCL为低电平
收数据的时候SCL为高电平
三.SPI
极性为1:
相位为一:下降沿发 ,上升沿读
相位为0:上升沿发,下降沿读
极性为0:
相位为一:下降沿读 ,上升沿发
相位为0:上升沿读,下降沿发
四.RS232
编程上面RS232和串口没有区别,只是在硬件上面做了修改。
注意:
高电平1:-5v--15v
低电平0:+5v-+15v
五.RS485
注意:
RS485是拓扑结构,是一对多,主机和从机要自己写算法,协议可以根据iic的机制来写。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)