论文部分内容阅读
随着计算机、无线通信技术的发展,人们对手持设备的种类和功能有了越来越多的需求,从第一代手机到PDA,体积越来越小,功能却与日俱增。如今,基于一个智能操作系统集阅读多种格式的文件、播放各种格式的音视频、无线上网、无线传输等多种功能于一身的手持设备充斥着整个消费市场。随身的某个设备与周围的一个或几个设备组成个人网络,进行数据的无线传输,这种具有随机性、暂时性的短距离无线连接,蓝牙技术可谓首选。本文研究分析了一种蓝牙协议——对象交换协议——以及相关的几个应用框架,涉猎了对象模型、会话操作等多方面问题,并实现了该协议从Windows系统向嵌入式Linux系统的移植。其中着重介绍了蓝牙文件传输应用框架,并应用于一个已有的蓝牙嵌入式通信系统中,替换了原来的文件传输功能,之前的传输方式是自定义的,只能实现该系统间的文件传输,不具有通用性。利用该应用框架实现的文件传输功能不但功能性加强了,也提高了系统的通用性。此外,通过重新设计蓝牙嵌入式通信系统的图形界面、增加文件浏览功能、解决图形引擎nano-x的限制问题等措施,改进了该系统的性能,提高了其操作性和可靠性。