摘要
LIN总线协议是一种控制简单,成本低廉的局部互连网络协议,目前已广泛应用于汽车总线技术领域。针对目前很多文献更多的关注LIN控制器的应用,对于控制器本身的设计论述不多这一现象,从数字逻辑角度,对LIN控制器设计中的关键技术要点-波特率自检测,定时器捕获,波特率生成等展开讨论。介绍了实现这些关键技术的解决思路和方法,并在基于NCSIM的软硬协同仿真环境进行验证,给出了正确的仿真结果。目前集成该控制器的微控制器芯片已成功流片并获得广泛应用。
LIN is a low cost serial communication protocol, which is widely used for distributed electronic system in vehicles. Currently most articles focus on the application field and ignore the design of LIN controller itself. So this paper discuss the key technologies in the LIN controller from the point of view of logic deisgn , such as baud rate auto detection, timer capture, baud rate generation etc. At the same time, the paper introduces the efficient solution for these technologies, and finally present the correct simulation result based NCSIM simulation tool. Now the microcontroller which integrates LIN controller has been successfully used in all kinds of application fileds.
出处
《航空计算技术》
2007年第1期114-116,共3页
Aeronautical Computing Technique