论文题名: | OSEK网络管理设计与实现 |
关键词: | OSEK网络管理;调试系统;监控机制;功能模块;汽车电子软件 |
摘要: | 在现代汽车工业领域,汽车的电子控制单元越来越多且越来越复杂,使得软件开发工程师需要花费大量的时间和精力来开发和调试系统,进而导致了汽车电子软件的重复开发、开发效率低下等问题。 为了解决这些问题,欧洲几家主要汽车制造商联合汽车相关领域的开发商进行合作,制定了OSEK/VDX标准。该标准定义了嵌入式操作系统、网络通信和网络管理等方面的标准接口,这使得汽车电子软件的可重用性、可兼容性提高,避免了重复开发,提高了开发效率。因此,研究OSEK/VDX标准具有重要意义。近几年,国内也兴起了对OSEK/VDX标准的研究。 本文首先根据OSEK/VDX网络管理系统标准,分别研究了直接网络管理系统和间接网络管理系统的运行机制,对其体系结构、状态管理、配置管理、错误处理、直接网络逻辑环运行机制、直接网络睡眠协商机制、直接网络数据管理、间接网络管理的监控机制、间接网络管理的主从式同步睡眠等进行了全面分析。基于运行机制的分析,设计和实现了OSEK/VDX网络管理系统的状态管理、配置管理、错误处理、直接网络逻辑环运行机制、直接网络睡眠协商机制、直接网络数据管理、间接网络管理的监控机制、间接网络管理的主从式同步睡眠等功能模块的关键数据结构与系统调用,并对直接网络管理的逻辑环机制进行了优化。最后,研究了OSEK网络管理系统的移植,根据在80X86处理器和COM串行通信系统的实现,在OSEK操作系统平台,设计了测试程序,验证了设计与实现的正确性。 |
作者: | 杨浩亮 |
专业: | 计算机科学与技术 |
导师: | 吴祥虎 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工业大学 |
学位年度: | 2008 |
正文语种: | 中文 |