首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--外部设备论文--输入设备论文

基于HID协议的串口蓝牙键盘鼠标设计

1 绪论第1-10页
   ·蓝牙技术背景第7页
   ·蓝牙技术的前景第7-8页
   ·课题背景及研究意义第8-9页
   ·本课题研究内容第9-10页
2 蓝牙HID 底层协议分析第10-21页
   ·蓝牙协议和HID 规范第10-13页
     ·蓝牙协议第10-11页
     ·蓝牙HID 规范第11-13页
   ·蓝牙底层协议分析第13-21页
     ·射频协议第13-14页
     ·蓝牙基带与链路控制协议第14-19页
     ·蓝牙链路管理器协议(LMP)规范第19-21页
3 基于HID 的核心协议层分析第21-33页
   ·蓝牙主机控制器接口(HCI)第21-30页
     ·分组类型第21-23页
     ·HCI 流量控制第23-25页
     ·HCI 通信流程的剖析第25-30页
   ·HID_L2CAP 概述第30-31页
   ·HID_SDP 概述第31-33页
4 基于HID 的串口键盘鼠标硬件系统设计第33-46页
   ·系统设计方案第33页
   ·蓝牙键盘和鼠标原理第33-37页
     ·蓝牙键盘原理第33-36页
     ·蓝牙鼠标原理第36-37页
   ·硬件电路设计第37-40页
     ·键盘鼠标数据采集端电路原理第37-39页
     ·PC 机接收端电路原理第39-40页
   ·选用器件介绍第40-44页
     ·BlueCoreTM219519 芯片的特性第40-42页
     ·微处理器的选择第42-43页
     ·MAX3232E第43页
     ·XC6201T302第43-44页
   ·蓝牙硬件的测试第44-46页
     ·BBDK 介绍第44-45页
     ·BBDK 测试硬件过程第45-46页
5 系统软件设计第46-61页
   ·P87C58X2BN 软件设计第46-56页
     ·程序流程第46-47页
     ·鼠标、定时器、串口的初始化第47页
     ·蓝牙芯片芯片初始化设置第47-49页
     ·键盘扫描码处理过程第49-52页
     ·鼠标扫描码和左右按键处理流程第52-53页
     ·协议指示器的软件设计第53-54页
     ·L2CAP 协议层数据封装(程序L2cap.c)第54-55页
     ·服务发现协议的实现(程序sdp.c)第55-56页
   ·PC 机软件设计第56-61页
     ·程序流程第56-57页
     ·CTrayIcon 类的设计第57-58页
     ·串口驱动类CserialPort 实现第58-59页
     ·键盘和鼠标数据主要处理过程第59-60页
     ·SDP 的实现第60-61页
6 结论第61-62页
致谢第62-63页
参考文献第63-65页
附录第65-66页
详细摘要第66-77页

论文共77页,点击 下载论文
上一篇:基于Exchange Server的办公自动化系统研究与开发
下一篇:智能光网络信令协议研究和LMP协议实现