蓝牙协议栈的设计与实现

被引量 : 0次 | 上传用户:gfgtestweb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蓝牙技术是一种短距离、低功耗无线传输技术,主要用于解决便携式设备的近距离无线互联,具有功耗小、成本低等优点,因此在日常生产和生活中得到了广泛的应用。蓝牙协议栈是由蓝牙SIG发布的全球统一的蓝牙应用协议规范,是蓝牙应用的基础,主要包括设计准则和互操作准则两部分。本文所要完成的工作是采用面向对象的方法设计和实现蓝牙协议栈。本文对蓝牙协议栈中的HCI协议、L2CAP协议及RFCOMM进行了分析,并讨论了这些协议的面向对象设计和实现方法。HCI协议是主机和主机控制器之间的通信协议,提供了统一访问蓝牙主机控制器的能力。L2CAP协议位于基带协议之上,为高层提供面向连接和面向无连接的数据服务,完成协议复用、分组分段和重装、服务质量管理等功能。RFCOMM协议提供了对RS-232串口的仿真,使得传统的基于串口的应用无需改变或只需要做出很小的改变即可使用蓝牙技术。在软件设计中使用了若干GoF设计模式,使得开发出的协议更易于使用和整合,同时针对这三个协议开发出了协议的分析软件,用户使用该软件可以方便地向本地或远端蓝牙设备发送数据和命令,且可以把本地或远端蓝牙设备返回事件的有关信息打印出来,从而进一步缩短了蓝牙应用软件的开发周期。
其他文献
OBE (成果导向教育) 理念已被我国高等工程教育界普遍接受, 并尝试在经管类人才培养中予以推广.国内大学教育应当以 OBE 理念为指引, 以计量经济学教学改革为对象, 在厘清国内
不动产抵押证券这种新型金融工具,在国际金融市场上得到广泛应用,创造的资产支持证券占据了巨大的市场,发展前景广阔。而我国已初步建立起政策性金融和商业性金融并存的住宅金融
支气管哮喘是呼吸科常见的慢性炎症性疾病之一,与气道高反应性有关,临床表现为反复发作性的气急、喘息,伴有胸闷、咳嗽等,尤以夜间、凌晨加剧。本病常反复发作,从而易发生气胸、肺
近年来,随着公众环保意识的日益增强和企业对利润源的不断探索,逆向物流业务应运而生,并已日渐成为理论界和企业界关注的热点。EOL(end-of-life)产品逆向物流作为逆向物流的
遥感技术和传感器技术的发展带来了遥感数据源的极大丰富,这些来自不同传感器的数据具有不同的时间、空间、光谱分辨率和不同的极化方式。由于单一传感器提供的数据量有限,难以
郭熙是北宋熙宁、元丰年间的画院山水画家,也是继宋初李成、范宽之后北宋最重要的山水画家。郭熙的山水画曾对当时画院内外的山水画创作产生了一定的影响,对推动北宋山水画的
港口作为大型基础设施,是区域或国家贸易的门户,是区域乃至国家空间结构的基本支撑和重塑力量。沿海港口作为“一带一路”海陆双向通道的交汇点,其越来越发挥着对国民经济乃
在历史上,有很多人对人的个性进行过研究。马克思也是其中之一。马克思哲学中的人的个性理论与其它哲学中的个性理论有着很大的差别。文章首先对马克思哲学中人的个性理论进行
继承是人类社会古老而又常新的课题。在古代,继承包括身份的继承和财产的继承,而现代社会的继承一般指的是财产继承。继承权是财产继承法律关系内容的重要组成部分,是全部继承法
人类社会已经进入崭新的21世纪。在这个知识经济的时代,教师越来越受到世界各国的普遍重视。随着终身教育思潮的兴起,教师教育成为各国争相发展的热点。教师的数量和质量是影响