论文部分内容阅读
随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分,并成为近年来新兴的研究热点。嵌入式系统是由嵌入式处理器,相关支撑硬件和软件构成,而嵌入式处理器是构成嵌入式系统的硬件核心,软件是实现应用目标的关键。ARM7TDMI是一种高效、低功耗的RISC处理器,以该内核为核心的S3C44B0X微处理器是一款集成了许多外围设备的芯片,非常适合做嵌入式产品的处理器。嵌入式uClinux操作系统由于代码的开放性及强大的网络功能,已越来越多用于嵌入式产品的开发。文章基于S3C44B0X微处理器和uClinux操作系统,对嵌入式系统软件开发中关键技术的实现进行了研究,重点介绍了ARM编程模型,探讨了系统引导程序的设计、移植,分析了uClinux操作系统的移植要点,文章最后讨论了嵌入式系统开发实例——基于S3C44B0X微处理器税控收款机系统的设计方案。