常见通讯协议
USB通讯
物理接口
3.0是高速线,有设计规范
如何识别USB接口电路的速度呢?
低速接口设计
高速/全速接口设计
从机的上拉电阻在D-线上为低速,在D+线上为高速。高速和全速通过硬件区分
USB2.0接口电路
补充知识,共模电感,能够抑制共模信号,用于电源和信号的EMI电路中
TVS和ESD二极管的区别
TVS,瞬态抑制,ESD,防静电
USB3.0接口设计
重学
ESD器件选择
双向
负载电容,USB2.0小于2PF,USB3.0小于0.2PF
CAN通讯
Controller Area Network
半双工通信总线
can收发芯片
差分信号(差模信号)
电压差为0为逻辑1。
有利于抗干扰和减少噪声,需要双线输入,传输距离长
数据结构和传输协议
两个设备同时发送信息,以哪个设备信息优先呢?
要看11位的识别码,识别码中不同的以最先出现逻辑0优先。
【趋近于完美的通讯 CAN总线!4分钟看懂!】 https://www.bilibili.com/video/BV14k4y187e6/?share_source=copy_web&vd_source=bae7f44ac8b5e1669726b9f5e7d214b6
【CAN接口电路设计】 https://www.bilibili.com/video/BV1FT411g77P/?share_source=copy_web&vd_source=bae7f44ac8b5e1669726b9f5e7d214b6
SPI通讯
芯片与芯片的(一主多从)
四条信号线
- ss(片选信号线,大多数低电平时片选有效)
- SCK(时钟信号线)
- MOSI(发送信号线)
- MISO(接受信号线)
【深入理解SPi通讯协议,5分钟看懂!】 https://www.bilibili.com/video/BV1F54y1M7e7/?share_source=copy_web&vd_source=bae7f44ac8b5e1669726b9f5e7d214b6