论文部分内容阅读
目前,嵌入式技术的正广泛应用于制造工业、过程控制、通讯、仪表、消费类产品等领域。其中嵌入式操作系统的发展尤为突出,出现了一些优秀的开放源代码的操作系统,如Linux和μC/OS-Ⅱ等。μC/OS-Ⅱ以其精简的内核、高实时性以及可靠性在工业控制领域将大有所为。 本论文在基于DSP的嵌入式系统方面所做的工作,主要是围绕着在TMS320LF2407A系统上进行μC/OS-Ⅱ移植及以LAN91C111扩展以太网接口应用展开研究。 论文首先阐述了嵌入式实时操作系统的功能、评价指标、发展及未来趋势,并介绍了国内外常见的几种嵌入式实时操作系统。 接着分析了μC/OS-Ⅱ的系统内核结构,并对μC/OS-Ⅱ系统内核结构进行了裁剪和修改,将其移植到了TI公司的TMS320LF2407A DSP处理器上。论文详细论述了移植的具体方法、步骤和要注意的问题。 针对系统的嵌入式以太网接口,对以太网接口进行分析,介绍了工业级以太网控制器LAN91C111,详细阐述了接口驱动程序的开发。对基于DSP的μC/OS-Ⅱ的中断服务子程序和临界段宏定义进行了优化与改进,并建立了一个测试小系统来对已做工作进行验证。 最后,对现有的工作进行了总结,提出了不足和需要进一步研究探讨的任务。