【摘 要】
:
蓝牙是一种开放性短距离无线通信技术标准,基于HCI层蓝牙协议栈的应用软件必须依赖相应的设备驱动程序才能控制蓝牙外设,实现蓝牙无线数据传输的功能。为了进一步发挥蓝牙技
论文部分内容阅读
蓝牙是一种开放性短距离无线通信技术标准,基于HCI层蓝牙协议栈的应用软件必须依赖相应的设备驱动程序才能控制蓝牙外设,实现蓝牙无线数据传输的功能。为了进一步发挥蓝牙技术在成本、功耗和传输速度等方面突出的综合优势,扩展蓝牙技术在个人无线通信领域的应用,本文配合自有蓝牙协议栈实现了在Linux操作系统上的蓝牙USB设备驱动程序,解决了自有蓝牙协议栈缺少配套设备驱动的问题。本文在深入研究和理解蓝牙2.0规范HCI层协议、USB2.0规范、Linux2.6版本操作系统设备管理方法和Linux USB核心功能的基础上,结合蓝牙协议栈的实现方式,采用Linux内核模块机制,用C语言和GNU工具链构造并且实现了基于X86平台和Linux2.6.29内核的蓝牙USB设备驱动程序。本文实现的蓝牙USB设备驱动程序可以支持蓝牙HCI指令分组、HCI事件分组、ACL数据分组的传输,具有工作稳定、可自由挂载和卸载的特点。实验表明本文实现的蓝牙USB设备驱动程序,能够很好的驱动蓝牙USB设备,可以配合自有蓝牙协议栈和蓝牙应用程序完成蓝牙组网、数据传输的功能。并且可以支持其他的嵌入式处理器,如ARM等,具有很强的移植性。
其他文献
为满足当前视频分辨率越来越高的要求,JCT-VC(Joint Collaborative Team on Video Coding)提出了最新的视频编码标准高效视频编码(High Efficiency Video Coding,HEVC)。HEVC相比
第一部分水肿和cAMP对大鼠交感神经节细胞Ih通道的影响目的:本文重点研究了在利用低渗液模拟水肿条件下大鼠颈上交感神经节细胞Ih的功能变化,旨在阐明水肿对交感神经细胞Ih功
人端粒酶逆转录酶(human telomerase reverse transcriptase,hTERT)是端粒酶的催化活性亚基,hTERT基因是单拷贝基因,位于5p,长度约有40kb,包含16个外显子和15个内含子.迄今发
目的 分析我国孕妇妊娠期糖尿病(gestational diabetes mellitus,GDM)的发病率及不健康生活方式在孕妇人群中的分布,并探究二者之间的关联性,以期为降低孕期合并症提供理论依
目的 了解上海市嘉定区妇女孕前、孕中期和孕晚期体内维生素D(Vitamin D,VD)水平的现状,探讨孕中期和孕晚期VD水平的影响因素.方法 选取2016年9月至2018年12月在上海市嘉定区
伴随着现代通信技术的普及与飞速发展,信息安全传输问题受到广泛关注。本文基于置乱方法,针对以静态图像作为载体的信息隐藏技术进行了研究,其主要工作包含以下几个方面: (1)将
泡沫病毒(foamy virus,FV)基因组均编码非结构蛋白Tas(transactivator ofspumavirus,Tas)。Tas蛋白是泡沫病毒的反式激活因子,在病毒基因表达调控中至关重要,为病毒复制所必需,此蛋
关于非折叠蛋白质应答对细胞粘附和迁移的影响国内外未见报道.为了探讨非折叠蛋白质应答在器官发生过程中是否能够影响胚胎阶段细胞的迁移,我们选用人胚肾细胞HEK-293作为试
目的 了解北京市某区教师健康知识、行为生活方式、工作场所健康服务利用情况对慢性病的影响路径.方法 采用自行设计问卷进行调查,通过通径方法进行数据分析.结果 该地区教师