论文部分内容阅读
嵌入式系统以其集成度高、体积小、速度快、可靠性强及稳定性高等特点已经得到了广泛的应用,是一个新的研究热点。本文介绍了嵌入式系统的特点,分析了嵌入式操作系统的基本理论和一些重要的概念;引入了一个嵌入式实时操作系统μC/OS-Ⅱ,对其内核工作机理,核心数据结构,各种功能的实现方法以及应用程序接口函数做了详细深入的剖析。DSP是数字时代的基石,本文介绍DSP的功能特点,并着重学习了TI TMS320C54xx系列的DSP芯片,分析了它的内部结构、指令系统以及开发工具。最后μC/OS-Ⅱ内核被成功地移植到TMS320C54xx上,并扩展一些构件,组成一个基本的基于TI TMS320C54xx以μC/OS-Ⅱ为实时操作系统的嵌入式系统学习开发平台。随着系统的复杂度和实时性要求的提高,软件开发已经成为DSP系统开发的难点和瓶颈,制约着DSP的应用。本文引入μC/OS-Ⅱ实时内核,以很小的系统代价,大大降低了DSP系统中软件开发的难度,又使系统的实时性得到保证,缩短应用开发的周期,有很高的实用价值。