论文部分内容阅读
嵌入式系统技术是当今最流行的技术,其应用领域已经远远超过各种通用计算机。为了学习、研究和使用嵌入式技术,国内许多高校都在开展或计划开展嵌入式系统教学,因此,研制出合适的教学实验平台已迫在眉睫。 本文在分析各种嵌入式教学实验系统功能的基础上,提出并研究设计了具有PC104总线接口的ARM教学实验平台。该平台不仅具备嵌入式教学实验系统的功能,而且可以结合我们已研制成功的或其它公司的PC104模块开发新型的产品。 首先,本文概括地阐述了嵌入式系统的概念、特点、现状及应用,分析了嵌入式系统教学开展的必要性,介绍了ARM的CPU内核,ARM的体系结构和Samsung公司的微处理器芯片S3C44B0X。其次,介绍了嵌入式系统的选型原则,嵌入式系统的设计过程以及扩展PC104总线接口的必要性;详细论述了硬件设计及实现过程,主要包括CPU模块、电源模块、存储系统模块、通信接口模块、调试模块以及PC104总线接口模块,分别给出了它们的硬件原理、实现方法和电路原理图,采用高速PCB的设计方法设计系统的印制板,并对系统进行了抗干扰设计,以确保系统硬件的可靠性。 最后简要地介绍了ARM公司提供的嵌入式集成开发工具ARMADS、JTAG仿真器ARMice;详细地叙述了系统硬件各个功能模块的的调试过程,以及具体的调试方法,并给出了系统BSP的程序实现方法。