论文部分内容阅读
随着信息技术的飞速发展,特别是互联网技术的迅速普及,数字化产品空前繁荣。嵌入式系统的软件技术的发展已经成为数字化产品的核心以及设计创新和软件增值的关键因素,嵌入式操作系统则是嵌入式软件的核心。同时,当今的嵌入式应用对嵌入式设备的性能提出了更高的要求,8/16位单片机所能提供的系统性能已经显出不足。随着电子技术与软件技术的发展,基于32位RISC处理器与实时操作系统的嵌入式技术将成为主流。
本文的研究重点是基于ARM处理器和μC/OS-Ⅱ的嵌入式系统的原理以及其应用。
经过深入研究ARM处理器的体系结构与工作原理,本文论述了根据应用的需求而选用的基于S3C24 1 0 ARM处理器的嵌入式硬件,并介绍了其实验仿真板,设计了一个高性能的嵌入式硬件系统,充分发挥了ARM处理器的强大功能。
在软件平台方面本文简述了嵌入式实时操作系统μC/OS-Ⅱ的优势及基本特点,从多个方面详细阐述了其内核原理以及工作机制;并分析了其移植到一个硬件平台上的所需的条件与结合本文选用的CPU需要进行的工作,进而给出了移植到本文设计的硬件平台的详细过程。同时,本文也论述了网络协议LWIP和其在μC/OS-Ⅱ上的移植过程与应用,从而实现了μC/OS-Ⅱ的网络化,大大提高了系统的应用价值。
另一方面,对于有线电视的普及和人工收费管理存在的漏洞与困难,本文提出了一套完善的收费管理方案,并在此应用了嵌入式实时系统μC/OS-Ⅱ以及LWIP协议,大大加强了其性能与可靠性。