基于SAMSUNG S3C2410的嵌入式系统无线通信研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:yaki84
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术发展和社会进步,嵌入式系统越来越多的应用到我们的实际生活中,极大的改变着我们的生活。开发低成本、高性能、高可靠性的嵌入式产品正在成为研究的热点。尤其是随着信息化网络化的发展,越来越需要与外部世界进行信息交换,当前主流的数据交换方式都是有线的,但有线通信存在着诸多不足,而无线通信以其无法比拟的灵活性,可移动性和极强的可扩容性正得到越来越广泛的应用。这也使得本文的嵌入式无线通信研究变得非常现实和必要。  蓝牙技术作为全球统一的无线通信标准,其目的在于建立通用的低功耗、低成本无线电空中接口及其控制软件的公开标准,使通信和计算机进一步结合,使不同厂家生产的便携式设备在没有电线或电缆互相连接的情况下,能在近距离范围内具有互用、互操作的性能。而蓝牙技术在多种智能设备无线互连,多媒体终端通信和家庭网络等方面的应用也越来越广泛,这也为本文的蓝牙通信研究提供了依据。  本文采用ARM+Linux的开发环境,使用博创公司开发的UP-NETARM2410-S实验开发平台,论文所做的主要工作是对官方的蓝牙协议栈BlueZ在SAMSUNG S3C2410-S开发平台上移植以及对基于BlueZ的应用程序开发应用进行了研究。论文内容安排如下:  论文首先概述了嵌入式系统和嵌入式系统无线通信的相关知识,接着介绍了论文所采用的操作系统Linux和硬件开发环境博创的S3C2410-S实验开发平台,然后详细分析研究了蓝牙无线通信协议,介绍了蓝牙技术的基本特征、分析了蓝牙体系结构的传输层、中间层、应用层协议,分析了官方的蓝牙协议栈BlueZ的LMP协议、HCI协议、L2CAP协议、SDP协议和其它的高层协议,最后在我们的实验开发平台上移植了官方的蓝牙协议栈BlueZ并对基于BlueZ的应用程序开发进行了较为深入的研究,在实验开发平台上实现了蓝牙协议栈BlueZ的移植和基于蓝牙协议栈BlueZ的文件传输功能,达到了预期的效果。  
其他文献
面对住宅小区的飞速发展,小区内外的各种信息迅速增长:例如各种小区现场控制设备的运行状态、小区房产与业主信息、物管报修与投诉、水电气收费、业主委员会活动、小区文化建
随着网络在全球范围内的迅速普及,信息安全技术成为人们倍受关注的问题。密码理论的研究与应用是信息安全技术的核心研究领域。ECC是一种公钥密码体制,相对于以往基于有限域
服务组合使企业应用集成和动态协作成为可能,便于实施新的解决方案。通过松散的方式把服务有效地组织起来,以实现业务流程。但是随着企业应用的扩大和新业务的不断提出,简单
飞行器协同设计是未来飞行器设计的重要发展方向之一,也是一项探索性很强的设计技术,其主要目的是能够在更短的时间里,设计出满足市场需求的产品,在日益激烈的国际竞争中赢得
步态识别由于具有隐蔽性、非侵犯性和远距离性正受到越来越多的关注,然而,拍摄视角的改变会使步态识别的整体轮廓发生变化,而多相机拍摄系统又会增加成本与运算时间,因此跨视角步
随着计算机网络技术的不断发展,其应用领域己经涵盖了社会生活的各个领域。除了目前将网络技术广泛用于信息共享之外,还可以通过计算机网络来传输控制数据,实现基于网络的远
随着网络、智能和现代教育技术的发展,网络教育在现代教育教学体系中发挥越来越重要的作用。但是,传统智能网络教学系统却只重视认知方面的辅导,而缺乏与学习者的情感沟通。这种
声发射(Acoustic Emission,简写为AE)是材料或结构受外力或内力作用产生变形或断裂,以弹性波形式释放出应变能的现象。声发射源定位是指用仪器检测出在材料中什么地方出现了
网格工作流将工作流管理和网格技术两个领域结合在一起,提供了一种很有前景的分布式协同系统的实现方案。作为网格环境的一项基础设施,网格工作流不仅是工具和解决问题的手段
随着IT行业的快速发展和企业基本业务需求的不断增长,目前对数据访问的复杂性正日益增加。然而,近年来,随着面向服务体系结构(Service-OrientedArchitecture,SOA)软件框架的