嵌入式蓝牙文件传送方案的实现 .docVIP

  • 1
  • 0
  • 约7.91千字
  • 约 18页
  • 2019-12-23 发布于湖北
  • 举报
适信与网络Communication and Network 嵌入式蓝牙文件传送方案的实现 贺明,周中华,董利民,吴武臣 (北京工业大学集成电路与系统研究室,北京100124 摘要:针对蓝牙技术在无线通信中的应用需求,基于ARM9微处理器¥3C2440的嵌入式系统,设计并实现了蓝牙文件传送方案。系统已经通过板级验证及实际应用测试,完全实现系统设计功能。 关键词:嵌入式;蓝牙;单点传送;多点传送 中图分类号:TP391.9文献标识码:A Implementation of bluetooth file transmission based on embedded technology HE Ming,ZHOU Zhong Hua,DONG Li Min,WU Wu Chen (VLSISystem Lab,Beijing University of Technology,Beijing100124,China Abstract:Aiming to application requirement of bluetooth technology in wireless communication,all embedded bluetooth file transmission technique is proposed base on¥3C2440ARM9microprocessor.The whole system has been tested on board and successfully applied in practice,which achieves the design goal. Key words:embedded;bluetooth;point-to-point transfer transmission;point—to-multi point transmission 蓝牙是一种低成本、短距离无线通信技术,工作频段使用全球统一开放的2.4GHz的ISM频段flI,并将此频段分为79个跳频点,采用跳频技术,增强了蓝牙通信的可靠性。蓝牙技术现已被广泛应用于无线通信领域中,如个人无线通信设备、无线网络通信以及各种传宣系统t21。 利用蓝牙技术实现不同类型的文件传送是蓝牙通信的重要应用,而传统的基于蓝牙1.0规范的蓝牙通信只支持单点传输,随着蓝牙技术的发展,蓝牙2.0规范中增加了EDR(Enhance Data Rate技术,提高了蓝牙数据传输的吞吐量,为蓝牙多点通信提供了条件。本文依据蓝牙2.0规范,结合TDD技术,在实现了单点文件传送的基础上,成功完成了嵌入式系统对远程蓝牙设备的多点文件传送方案,并应用个人区域网络技术实现了嵌入式系统与PC机之间的网络文件传送,扩展了蓝牙通信在网络领域的应用。蓝牙文件传送和网络文件传送功能为广告产业及其他信息发布相关产业提供了广阔的发展空间,具有良好的市场前景。 1方案设计概述 方案设计以ARM嵌入式系统作为硬件实现平台, 102欢迎网上投稿 并基于Linux操作系统,完成蓝牙文件传送方案。文件单点传送方案依据对象交换协议OBEX(Object Ex. change,利用蓝牙官方协议栈BlueZ以及openobex上层应用函数库实现对象推送功能,从而完成对远程设备的文件单点传送。文件多点传送方案将在底层应用全双工时分复用(TDD技术以及EDR(Enhance Data Rate技术实现蓝牙数据通道共享和宽带、高吞吐量数据发送,在上层以文件单点传送方案为基础,辅以嵌入式技术建立并管理多个文件发送进程,完成文件向多个远程设备的同时发送,加入了重发机制以保证文件多点传送的可靠性。此外,基于个人区域网络技术的网络文件传送功能,使用户可在PC机端以兀P方式访问并更新嵌入式系统中的文件。 2方案硬件架构 本方案基于ARM硬件开发平台,以SAMSUNG S3C2440作为核心处理器,并与64MB SDRAM和64MB Flash共同组成核心嵌入式系统,运行ARM—Linux一2.6.12内核操作系统,其中内核配置蓝牙子系统,可为USB蓝牙适配器提供驱动。蓝牙适配器作为系统的核心通信部件接至USB Device接口,并通过适配器完成文件 《电子技术应用》2009年第12期 传送功能。同时本硬件系统易于功能扩展和系统移植,开发人员可通过USB Host接口将操作系统内核以及上层应用程序下载到SDRAM或烧写至Flash中,并通过RS232串I:1对应用程序进程调试。硬件整体架构如图l 所示。 图1硬件架构图 3方案软件框架 软件框架主要由蓝牙核心协议、会话层协议以及上层应用程序构成,如图2所示。其中蓝牙核心协议包括: RF协议、基带(Baseband协议、LMP、L2CAP,主要完成蓝牙数据

文档评论(0)

1亿VIP精品文档

相关文档