1、基于 USB 的通用无线传输接口设计 1 目 录 目 录 1 ABSTRACT . 4 第 1 章 绪论 5 1.1 研究背景及现状 5 1.2 研究主要内容和目的 6 第 2 章 硬件系统的设计与实现 8 2.1 硬件设计 8 2.2 LPC2210 的简介 9 2.2.1 LPC2210 概述 . 9 2.2.2 LPC2210 特性 . 9 2.2.3 LPC2210 管脚信息 . 10 2.3 PDIUSBD12:带并行总线的 USB 接口器件 12 2.3.1 PDIUSBD12 特性 . 12 2.3.2 PDIUSBD12 功能描述 . 12 2.3.3 PDIUSBD12 功能
2、框图 . 13 2.3.4 PDIUSBD12 的工作模式 . 16 2.3.5 PDIUSBD12 管脚配置 . 18 2.4 NRF2401 的简介 28 2.4.1 nRF2401 综述 . 28 2.4.2 nRF2401 芯片结构 .错误错误!未定义书签。未定义书签。 2.4.3 nRF2401 工作模式 . 29 2.4.4 nRF2401 器件配置 . 30 2.4.5 nRF2401 芯片结构 . 32 2.5 SN74LVC4245A 的简介 34 2.6 CY7C63231 的简介 . 35 2.7 系统原理 37 基于 USB 的通用无线传输接口设计 2 2.7.1 系统
3、结构图 .错误错误!未定义书签。未定义书签。 2.7.2 系统原理图 . 37 第 3 章 软件系统的设计与实现 40 3.1 PDIUSBDL2 驱动软件构架. 40 3.2 CY7063231 软件设计 42 结 论 49 参考文献 52 致 谢 53 基于 USB 的通用无线传输接口设计 3 摘 要 USB2.0 是 PC 机与外设最流行,最高速的标准接口;无线通信具有比有线通信更 安全,更可操作的优势。本文结合 USB2.0 和无线通信的优点,采用集成 USB2.0 接口 的单片机 PDIUSBD12 和高性能的 nRF24101 实现高速、可靠、小型化、便携性强的无 线传输系统,改进
4、了传统文件传输方式,避免了用户许多不便。 介绍一种基于 Philips 公司的 32 位 ARM7TDMIS 微处理器 LPC2210 的 USB 接口 设计,并使用 Nordic 公司生产的单片射频收发芯片 nRF2401 设计 USB 接口的无线通 信模块。阐述该系统的工作原理、硬件构成及软件设计方案。实现了基于 USB 接口的 无线串行通信。USB 为 USB 设备与 USB 主机之间大量的数据传输提供了高速、可靠 的传输协议。 而射频通信以其优点也应用在越来越多的场合, 本文所设计的 USB 无线 串行接口电路由nRF2401单片射频收发器、 LPC2210微控制器和 USB接口芯片组成。 本系统充分利用 USB 的数据传输功能,设备连接方便,系统可用于进行无线串行数据 双向传输,可在仪器仪表、计算机遥测/遥控、家庭网络等系统中应用。 关键词:关键词:无线传输无线传输;LPC2200;USB;nRF2401;CY7C63231;SN74LVC4245A 基于 USB 的通用无线传输接口设计 4 Abstract USB2.0 PC, and peripherals i