基于MPC7447A单板计算机系统的VxWorks BSP设计与实现

被引量 : 0次 | 上传用户:ITredfox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于PowerPC的单板计算机系统,是近年来嵌入式系统研究的重点之一。高性能、低功耗的PowerPC单板机系统在军工产品、航空设备和网络设备上应用很广泛,因此,对于单板计算机系统的研究具有积极意义。论文的选题来源于四川九洲电器集团有限公司“大型PoworPC单板机系统研究”课题。为缓解购买国外开发设备的压力,节约成本,缩短开发周期,提高产品质量,公司拟自主研发PowcrPC单板计算机系统,搭建自己的硬件开发平台,并开发基于VxWorks的BSP(Board Support Packet,板级支持包),构建一个功能强大、高度模块化、实时性强、具备高度可扩展性的嵌入式计算机系统。本文所做工作如下:论文首先对嵌入式系统和嵌入式操作系统作了简要的概述,从高性能、低功耗、可扩展性角度出发,根据实际的系统需求和研究国内外单板计算机系统设计技术的基础上,提出了基于MPC7447A单板计算机系统的设计方案。系统采用PowerPC处理器MPC7447A和TSI 109主机桥构建目标板硬件平台,设计了单板机系统的结构框图,并分析了部分电路,尤其对以太网接口电路作了详细的分析。嵌入式实时操作系统VxWorks的高性能、可裁减和高可靠性的特点,将进一步提升单板计算机系统性能。论文对VxWorks BSP的开发设计进行了详细研究,通过分析BSP的文件结构和组成、VxWorks的启动过程,文章提出了嵌入式系统的硬件初始化(板级初始化)设计流程,设计了系统启动代码和驱动程序设计模型。论文最后根据具体硬件平台和目标板硬件资料,设计了系统BSP的模块结构,分模块化实现了系统启动代码以及串口、网卡驱动程序,并对启动代码进行了详细测试,给出了测试过程和结果,验证了系统的可行性,达到了单板计算机系统研究的最终目的。该单板机系统的成功研发对于缩短今后项目的开发周期,节约开发成本和提高产品的技术含量有着重要的意义。
其他文献
随着微机械工业的越来越成熟,继压力传感器后,MEMS加速度传感器也成为了成功的商业化器件。本文对微机械加速度传感器进行了设计分析,并深入研究了器件的制作工艺尤其是ICP刻
前言多年来,药学工作者对市售的化学组分及含量都相同的片剂进行研究,结果发现有些片剂的生物利用度存在显著的差异。在临床应用中也发现,相同剂型不同生产厂家生产的同类药
依据Ken等人所提供的曲柄转动机构中人体手臂运动的实验及其力学模型,根据互抑制神经振荡器原理和EMG信号的特点,构造了上肢屈肌和伸肌的中枢模式发生器(CPG)模型,由CPG的输
论述了基于ASP.NET,ADO.NET和SQL Server 2000相结合的公司员工信息管理系统的设计原理、总体结构及功能实现,有效解决了公司员工信息管理的网络动态发布等问题。
校长的素质对学校的发展举足轻重。中美两国中小学校长的选拔、培训各具特色。中国校长的产生主要是由教育行政部门考察任命 ,校长们视工作为事业 ;以本科学历为主 ,年龄较长
安全工程专业实践教学是安全工程专业本科教学中必不可少的环节,在培养安全工程专业高素质人才中起着非常重要的作用。结合本校实际情况,构建具有油气田特色的安全工程专业实
乙型肝炎病毒(hepatitis B virus, HBV)感染是全球重要的公共卫生问题。目前全球慢性HBV感染人数己超过3.5亿,是导致肝硬化、重型肝炎及肝细胞癌(hepatocellular carcinoma,
简述了我国会计电算化的现状,并从管理认识和组织方面,会计软件方面以及人员素质与电算化方面分析了我国会计电算化工作中存在的问题,指出会计电算化的发展趋势为会计软件由
水稻是世界上最主要的粮食作物之一。随着世界人口的增长和经济的发展,各水稻生产大国迫切需要一个长期、有效和可靠的水稻监测体系为本国的水稻生产和国家决策机构服务,包括
陕西产茶历史悠久,主产地在汉中、安康、商洛三市。土壤是茶树生长的重要物质基础,是茶叶必须营养成分的主要来源,对于茶叶的高产优质具有重要作用。本文通过野外调查取样、