ETC中HDLC协议及FM0编解码设计方案

ETC读卡设备中HDLC协议以及FM0编解码设计。
HDLC(高级数据链路控制,High-Level Data Link Control,简称HDLC),是一个在同步网上传输数据、面向比特的数据链路层协议,具有如下特点:
协议不依赖于任何一种字符编码集; 数据报文可透明传输,用于实现透明传输的“0比特插入法”易于硬件实现; 全双工通信,不必等待确认便可连续发送数据,有较高的数据链路传输效率; 所有帧均采用CRC校验,对信息帧进行编号,可防止漏收或重份,传输可靠性高; 传输控制功能与处理功能分离,具有较大灵活性和较完善的控制功能。
由于以上特点,使得网络设计普遍使用HDLC作为数据链路管制协议。

方案特性

工作模式:透明模式和non-auto模式
时钟模式:0和5
通信方式:点对点,点对多点
数据传输:中断
支持intel和motorola两种接口