基于AT91RM9200的嵌入式系统的设计

被引量 : 0次 | 上传用户:wll201
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和通信技术的迅速发展以及Internet的不断扩展,嵌入式系统得到了越来越广泛的应用,成为当前IT产业的焦点之一,呈现出巨大的市场需求。但同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求。ARM(Advanced RISC Machines)公司的32位RISC处理器,以其高速度、低功耗、低成本、功能强、16/32位双指令集等诸多优异的性能,已成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案中的首选处理器。随着国内嵌入式应用领域的发展,ARM芯片也必然会获得广泛的重视和应用。在各种嵌入式操作系统中,μC/OS-II凭借其在实时性、源代码开放等方面的优势,成为了嵌入式实时系统领域应用中的技术热点。本文研究目的是创建一个完整的基于ARM9核心处理器和嵌入式μC/OS-II操作系统的嵌入式开发通用平台,为嵌入式系统的应用开发提供一个比较完备的软硬件环境。本课题设计的硬件系统以ATMEL公司的32位微处理器AT91RM9200为核心,软件平台则基于性能出众的小型嵌入式操作系统μC/OS-II,设计的软、硬件系统经现场调试,初步运行效果表明,该设计是成功的。课题研究有以下几个创新点:①采用先进的AT91RM9200为核心建立的软件开发通用平台,接口丰富。②完整地探讨了从硬件到软件平台的嵌入式系统构建过程。③建立了可以与Internet连接的嵌入式系统。本文完成了基于AT91RM9200嵌入式系统的硬件接口电路(核心板电路以及底板扩展电路)的设计,其中核心板电路包括Flash与SDRAM等高频电路,扩展电路包括串行接口、CAN总线和网络部分等接口电路。按照AT91RM9200的特殊机制设计了嵌入式系统的引导程序,设置了系统时钟以及中断处理向量。实现了μC/OS-II操作系统在AT91RM9200上的移植,设计了相应的驱动程序。实现了LwIP协议栈在μC/OS-II操作系统上的移植。
其他文献
电力系统运行中发电机的并网操作是一项基本的操作,它在操作准确、并网迅速的前提下,要求有极高的可靠性与稳定性来保证安全。随着电力系统容量的不断增大和系统结构的日渐复
实施环境保护是应对目前能源短缺的主要方式,在工业生产中,企业需要根据自身的特点,通过采用先进的技术、装置新的材料,优化目前的循坏水处理系统,提高循坏水的处水平,进而为
党的十六大明确提出全面建设小康社会重点在农村,难点在农民。温家宝总理在2005年政府工作报告中再次强调,解决好农业、农村、农民问题,仍然是全部工作的重中之重。能否解决
杂交水稻种业市场容量大、前景广阔,目前国内市场集中度低、竞争主体多元化、市场运作不规范,行业整体营销水平偏低。随着中国加入WTO,国外大型种子公司大举进入中国种业市场,中
位于东部内蒙古最南端的喀喇沁地区,由于其特殊的地理位置和良好的自然环境,首当其冲地经历了清中叶以来东部内蒙古社会变迁的根本所在—移民开垦这一历史进程,成为了东部内蒙古
重金属废水是目前重金属冶炼企业所面临的重要环境问题,尽管可基本达标排放,但排放总量大,又有不少金属资源流失,回用困难。以株洲冶炼集团高浓度重金属废水为对象,提出并自制“生
随着国民经济的快速发展,铁路、公路、矿山、水利、城市建设等工程中的填方边坡越来越多,规模越来越大,支护难度越来越高。这些边坡工程的一个共同特点是下滑推力大、支护条
本文介绍了非织造布用短纤维的品种及应用现状,并从纺丝工艺、设备特征以及纤维产品在非织造布领域的应用等方面,论述了开发短流程纺丝技术与设备的重要性。
配气机构控制发动机进排气过程,直接影响着发动机的性能和可靠性。随着发动机的性能要求不断提高,研究发动机配气机构动力学特性具有十分重要的意义。论文对顶置四气门配气机
当前,中国内地城市在高速发展经济的同时,不断激增的城市人口与日益恶劣的交通环境,致使经济得不到可持续发展的有力支持。为了缓解城市交通拥挤的压力,不少城市纷纷加入兴建