基于ARM7处理器的VxWorks BSP的研究与实现及中间件网关的开发

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:fengeryqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ARM系列微处理器作为全球16/32位RISC处理器市场的领先者,在许多领域内得到了成功的应用。近年来,ARM在国内的应用也得到了飞速的发展,越来越多的公司和工程师在基于ARM的平台上面开发自己的产品。 BSP(Board Support Package)板级支持包介于主板硬件和操作系统之间,其功能与PC机上的BIOS相类似,主要完成硬件初始化并切换到相应的操作系统。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说,尽管实现的功能一样,可是写法和接口定义是完全不同的。在BSP的开发过程中,仔细研究所用的芯片资料是十分重要的,例如尽管ARM在内核上兼容,但每家芯片都有自己的特色。所以这就要求BSP程序员对硬件、软件和操作系统都要有一定程度的了解。 论文中主要介绍于ARM体系的嵌入式应用系统初始化部分BSP的程序设计,采用的芯片是韩国三星公司的S3C44B0X,基于该芯片开发完成BSP,主要包括CPU寄存器设置,时钟设置,TFFS文件系统的建立,网络驱动,FTP服务的启动等。文中所引用的源代码全部是基于S3C44B0X芯片设计,并已成功运行。
其他文献
本文研究了利用小波、卡尔曼滤波器和自回归(AR)进行无线传感器动态功率管理(DPM)的方法。首先对无线传感器节能的重要性和研究的现状进行了叙述,说明了无线传感器动态功率管
DVB-T 移动接收系统可实现笔记本电脑,桌面PC 等带USB 接口的数字终端对数字电视的接收,支持标准清晰度和高标准清晰度电视的音视频信号。它在系统结构上简单可行,可以大大节
超宽带通信系统由于其极高的传输速率,极低的发射功率等优点受到了国内外学者和商家越来越多的重视,超宽带技术已经成为下一代WPAN和WLAN的备选方案。目前关于超宽带通信的研究
目的:对长沙市大学生急救技能的现状及相关因素进行分析,揭示当前加强大学生急救知识健康教育的重要性。方法采用分层整群抽样方法对长沙市1828名大学生进行问卷调查。结果被调
电子海图显示与信息系统(ECDIS)被认为是继雷达/ARPA之后在船舶导航方面又一项伟大的技术革命。ECDIS不仅仅是简单的图形显示,它同时结合图形和文本数据构成一个非常有用的操作