具体来说,由于μC/OS-II自身的代码绝大部分都是用ANSI C代码编写的,而且代码的层次结构十分简洁,与平台相关的移植代码仅仅存在于OS_CPU_A.ASM、OS_CPU_C.C以及OS_CPU.H三个文件当中。因此,移植工作涉及此三个文件,并做了相应的代码修改,完成了?滋C/OS-Ⅱ在XC164CS上的移植工作。
3.2 车门
ECU任务划分及任务添加
本设计把控制任务划分为表1所示的四个主要任务。
根据以上任务划分,设计系统的软件结构框图如图5所示。
按以上设计方案,本课题设计了一种“总体分布、局部集中式”的轿车车门系统控制方案。测试结果表明,所设计的车门控制系统可完全实现车窗升降(带防夹控制)、后视镜X-Y方向控制及折叠、门锁开关等控制功能。本系统经长时间测试,工作正常、可靠,达到了预期的设计目标。
上一页 [1] [2] [3] [4]