论文部分内容阅读
ISOCAN协议被广泛应用于乘用车各电控单元间的数据交换。为确保数据在传输过程中的稳定性和正确性,对ISOCAN协议栈的体系结构进行分析,并对协议栈的数据链路层进行具体的解析,详细分析逻辑链路子层(LLC)和介质访问层(MAC)、CAN的帧结构以及CAN的错误检测和管理。基于飞思卡尔单片机平台实现了上述协议,并通过Vector公司的CAN总线仿真工具CANoe对CAN收发过程进行验证。实验结果表明:实现的协议栈可以准确稳定地接收和发送报文,验证了设计的CAN通信协议的有效性。