线控转向的μC/OS-Ⅱ设计中的FlexRay总线通信技术FlexRaY是一种时间触发的通信总线,它要求很高的实时性能,因此仅依靠它就无法满足要求。
嵌入式程序由简单的循环和中断服务程序组成。
同时,FlexRay通信需要在启动和运行期间使用周期查询总线状态,这不仅浪费大量系统资源,而且容易造成程序死锁,这在应用程序中成为难题。
& nbsp;& nbsp;& nbsp;& nbsp;近年来,随着汽车工业和电子工业的不断发展,汽车线控转向技术已成为研究热点,并提出了道路传感仿真,转向稳定性和总线技术等方面的许多关键问题,并提出来。
被研究。
其中,总线技术已被许多著名的汽车公司积极研究和应用。
一些汽车制造商目前计划采用FlexRay总线,这是一种网络通信总线,特别适合于下一代汽车应用。
它具有容错能力和确定的消息传输时间,可以满足汽车控制系统的高速通信要求。
基于上述问题,本文设计了基于μC/ OS-II实时操作系统的线控转向中FlexRay总线的通信部分。
在满足实时需求的基础上,利用其多任务特性,节省了系统资源,避免了死锁问题的发生,并增加了通信故障检测和报警功能,为转向系统的未来发展奠定了基础。
线系统。