摘要: |
随着嵌入式系统应用的普及,嵌入式技术已经渗透到各行各业之中,信息系统建设也不例外。目前,我国铁路道口防护系统功能比较单一,防护效果不理想。随着我国铁路科技事业的不断发展,提高铁路道口防护功能就成为目前急需解决的一个重要问题。因此,对于在传统道口防护系统的基础上,加入嵌入式技术的研究就显得十分具有现实的意义了。
本文以北京铁路道口防护系统的设计和实现为背景,介绍了嵌入式技术在信息系统建设中的应用过程。
在通过分析实时操作系统特点的基础上,结合本系统实际使用的客观要求,提出了系统设计方案。并以此为切入口,详细介绍和论述了其解决方案及相关知识点。
对μC/OS-Ⅱ的内存管理机制和Buddy内存管理算法进行了详细的分析和研究,比较两种方案的优势和劣势,并根据铁路道口防护的实际特点,提出了将两者结合改进的内存管理方法,并详细介绍了该算法的实现过程。同时,详细介绍了基于嵌入式技术的铁路道口防护系统中的道口监控主机终端的软件设计方案。并且重点介绍了其实现的方法,列出了比较重要的数据结构和函数实现的过程。
本系统在对嵌入式技术的应用、嵌入式系统内存管理机制的改进以及嵌入式软件设计方法等方面均有创新之处。
|