基于LIN节点的车载防盗报警设计与实现
时间:05-30
来源:互联网
点击:
的主程序。为确保通信的实时性,系统采用了高优先级中断来接收LIN总线上的信号。为了保证系统的实时性,在中断处理时除了进行一些简单的判断和数据接收外,其他部分都在主程序中处理。

图4主程序流程图
一旦总线上出现有效的显性电平,控制器立即转入高优先级中断处理函数,首先判断是否为主机节点发送的间隔场,如果是间隔场则接收同步场和标志符 场,若不是同步场则退出等待下一次中断。在接收到正确的标志符后,若标志符要求系统发送信息,系统则发送数据场及校验和场,发送完成后又开始等待接收下一 帧数据。若标志符不是要求本机进行数据发送,则接收随后的数据场及校验和场,在主程序中再根据标志符判断所接收的数据是否对本机有效,有效的就进行相应的 处理,无效就丢弃,处理完成后又开始等待接收下一帧数据。
- 纯电动车电池管理系统设计(02-14)
- LIN总线在汽车车灯在线诊断系统中应用(06-20)
- 基于LIN2.1协议的车窗控制系统的应用(02-23)
- 3分钟了解汽车三大总线CAN,LIN,Flexray(02-17)
- 一种基于混合信号技术的汽车电子单芯片设计(04-08)
- 用节省燃料的启动/停止系统为汽车电子产品供电(08-17)
