论文部分内容阅读
在数字化信息技术迅猛发展的今天,数字信号处理器已经成为在军用和民用领域得到广泛应用的嵌入式芯片,实时操作系统是当前嵌入式系统的主导软件平台,但是,支持数字信号处理器的实时操作系统品种不多,价格昂贵。本着研究实时系统软硬件技术和开发自主知识产权产品的目的,本文以一款高性能数字信号处理器C64x为试验平台,研究、设计并实现了一个支持C64x处理器体系结构的嵌入式实时操作系统。通过对操作系统经典原理的研究,删减掉不适用的冗余功能,针对C64x特定的处理器结构进行优化,从而使该操作系统的实现简单紧凑,以适应实时系统的性能要求。
论文取得的主要成果是:
1、实现了支持C64x系列数字信号处理器的嵌入式实时操作系统。
2、将此实时操作系统成功应用到光电混合图像处理系统的开发中,从而不受国外操作系统厂商供货的约束。
3、将此实时操作系统与广泛应用的Linux操作系统进行比较,结果显示,两者在不同场合各有优势。在代码尺寸和响应速度方面,我们自主开发的实时操作系统要优于Lihux操作系统,更加适合于强实时应用的场合。而在时间要求不苛刻的应用场合,则可以考虑利用Linux提供的丰富功能。