摘要 | 第1-6页 |
Abstract | 第6-11页 |
引言 | 第11-13页 |
1 绪论 | 第13-18页 |
·选题背景 | 第13-14页 |
·课题相关产品及技术的国内外研究现状 | 第14-16页 |
·论文的内容和安排 | 第16-18页 |
2 无线手持控制器的系统总体方案及相关技术介绍 | 第18-31页 |
·系统总体方案设计 | 第18-21页 |
·系统需求分析及器件选择 | 第19-20页 |
·系统工作原理 | 第20-21页 |
·相关技术介绍 | 第21-30页 |
·多路时分复用通信技术 | 第21-23页 |
·语音数据采集 | 第23页 |
·无线传输距离估算 | 第23-25页 |
·USB 接口技术 | 第25-27页 |
·串行数据通信接口 | 第27-29页 |
·上位机编程技术 | 第29-30页 |
·本章小结 | 第30-31页 |
3 显示与触摸屏模块的软硬件设计 | 第31-46页 |
·LGDP4531 介绍 | 第31-33页 |
·LGDP4531 的特点 | 第31页 |
·LGDP4531 的系统接口选择和寄存器操作 | 第31-33页 |
·显示与触摸屏模块的硬件设计 | 第33-34页 |
·显示与触摸屏模块的软件设计 | 第34-44页 |
·液晶屏显示控制程序设计 | 第35-41页 |
·触摸屏数据采集和系统数据包格式定义 | 第41-43页 |
·显示与触摸屏模块软件流程 | 第43-44页 |
·调试过程中遇到的问题及解决办法 | 第44-45页 |
·本章小结 | 第45-46页 |
4 系统数据处理和传输模块的软硬件设计 | 第46-69页 |
·nRF24L01 介绍 | 第46-49页 |
·nRF24L01 的功能模块 | 第46-47页 |
·nRF24L01 的工作模式 | 第47-48页 |
·nRF24L01 的串行口指令设置 | 第48-49页 |
·无线传输模块设计 | 第49-53页 |
·无线传输模块硬件电路设计 | 第49-50页 |
·nRF24L01 的寄存器配置[40,41] | 第50-51页 |
·使用nRF24L01 发送和接收数据 | 第51-53页 |
·音频数据处理模块设计 | 第53-56页 |
·TLV320AIC23 的串行配置接口 | 第54-55页 |
·TLV320AIC23 的音频数据传输接口 | 第55-56页 |
·系统控制模块设计 | 第56-65页 |
·系统控制模块的硬件电路设计 | 第56-59页 |
·系统控制模块的软件设计 | 第59-65页 |
·系统硬件调试 | 第65-68页 |
·本章小结 | 第68-69页 |
5 系统USB 接口模块的软硬件设计 | 第69-90页 |
·系统USB 接口模块下位机的软硬件设计 | 第69-76页 |
·STM32F103RC 的USB 模块特性[24,46,47] | 第69-70页 |
·系统USB 接口模块下位机硬件设计 | 第70页 |
·USB 寄存器的配置 | 第70-72页 |
·描述符的配置 | 第72-74页 |
·系统USB 接口模块下位机端软件流程 | 第74-76页 |
·系统USB 接口模块上位机的应用程序设计 | 第76-89页 |
·访问HID 设备时使用的API 函数介绍 | 第77-78页 |
·OpenDevice 函数分析 | 第78-79页 |
·线程函数Thread_ReadReport 分析 | 第79-80页 |
·HidDataProcess 函数分析 | 第80-86页 |
·应用程序调试过程中遇到的问题及解决办法 | 第86-89页 |
·本章小结 | 第89-90页 |
6 结论 | 第90-91页 |
参考文献 | 第91-94页 |
附录A TLV320AIC23 的寄存器地址分布和初始化配置 | 第94-95页 |
附录B USB 端点寄存器功能描述 | 第95-97页 |
在学研究成果 | 第97-98页 |
致谢 | 第98页 |