1.端口数据传输原理
接收端引脚间有寄生电容,驱动端上拉电阻阻值一般不会很小,这样通讯时,边沿就会有延迟,当通讯速度超过这个时间时,就会导致电平还没上升下降到门限值,导致通讯错误。解决方法可以是降低通讯速率,把最大通讯速率
控制在1/6RC以内。
2.计算推理
如上图所示,需要3RC电平才能达到总电平的0.95,假设通讯是个方波,那时间乘以2,也就是通讯最快速度控制在1/6RC以内。
3.不同速率下的通讯质量对比
4.上拉电阻R和端口结电容Cin导致的几种工程故障现象
5.解决方法
除了软件降速的方法外,还可以通过减小R和C的方式