高级数据链路控制是一个在同步网上传输数据,面向位的数据链路层协议。本文给出了该协议在STR71X系列ARM微控制器上基于中断的设计实现。可选择NRZ、NRZI、FR0和MANCHESTER模式进行串并转换和数据收发,满足了点对点、点对多点的数据传输设计要求。