使用VB开发串口、USB通信软件课件.ppt

使用VB开发串口、USB通信软件课件.ppt

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用VB开发串口、USB通信软件课件.ppt

第7章 PC端接口技术 第7章 PC端接口技术 RS-232串行通信技术 USB接口技术 实践与思考 RS-232串行通信技术 RS-232串行通信技术 RS-232C标准介绍 RS-232C标准介绍 RS-232C标准介绍 RS-232C标准介绍 简单的串行通信协议的设计 MSComm控件介绍 MSComm控件介绍 使用串口通信控件 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用Windows的API应用程序接口 使用VB开发串行口通信软件 用户界面设计 用户界面设计 初始化程序 初始化程序 发送数据 发送数据 接收数据 接收数据 接收数据 其他工作 其他工作 使用VC++开发串行口通信软件 用户界面设计 用户界面设计 用户界面设计 初始化程序 接收数据 发送数据 其他工作 其他工作 USB接口技术 USB接口技术 USB总线介绍 USB的总线结构 USB的总线结构 USB的电气特性与电源管理 USB的电气特性与电源管理 USB总线协议 系统设置 数据流种类 USB设备 USB设备 USB设备 USB设备 USB主机:硬件和软件 EZ-USB系列接口控制芯片 EZ-USB系列接口控制芯片 EZ-USB组成结构及特性 EZ-USB组成结构及特性 EZ-USB组成结构及特性 EZ-USB微处理器 AN2131Q的封装和引脚描述 AN2131Q的封装和引脚描述 AN2131Q的封装和引脚描述 AN2131Q的封装和引脚描述 AN2131Q的封装和引脚描述 AN2131Q的封装和引脚描述 AN2131Q的封装和引脚描述 EZ-USB的枚举和再枚举 EZ-USB的枚举和再枚举 EZ-USB的枚举和再枚举 EZ-USB端点 EZ-USB的存储空间 EZ-USB的存储空间 EZ-USB的存储空间 EZ-USB固件程序开发 固件基础 固件基础 固件基础 固件基础 EZ-USB固件程序架构 EZ-USB固件程序架构 EZ-USB固件程序架构 EZ-USB固件程序开发实例 描述符表的建立 固件代码执行程序 USB通信设计要点 实践与思考 (4)软配置。这个特性给USB外设开发者带来许多方便。如开发过程中,当固件需要修改时,可以在PC上修改好以后,下载到EZ-USB,从而省去了编程芯片的麻烦。这种基于RAM的软配置方法,可以允许无限的配置和升级。 (5)易用的软件开发工具。驱动程序和固件的开发与调试相互独立,可加快开发的速度。 EZ-USB微处理器是一个改进的8051内核,使用标准8051指令系统,其指令执行速度比标准8051快 。 空闲(Wasted)的总线周期被消去。 8051的运行速度为24 MHz。 改进的8051内核还有以下几处结构上的改进: (1)第2个数据指针,可用于存储器块之间的传输。 (2)第2个UART。 (3)第3个16位计数器/定时器(TIMER2)。 (4)与非多路复用16位地址总线的高速存储器直接接口。 (5)增加了7个中断源(INT2~INT5、PFI、T2和UART1)。 (6)可变的MOVX执行时间可适应高/低速的RAM外设。 (7)256字节的内部寄存器RAM,8K字节的程序/数据复合SRAM。 (8)3.3 V工作电压。 EZ-USB 集成芯片在8051的基础上又有其他的改进:快速外部数据块传输(指针自动增量,快速传输模式)、USB中断向量、CONTROL传输的SETUP和DATA部分有各自的缓冲器。 EZ-USB 2100系列中80引脚封装的AN2131Q的引脚排列图 DISCON#:引脚1,输出。该引脚由两个位DISCOE和DISCON控制。当DISCOE=0时,引脚悬空;当DISCOE=1时,驱动引脚,驱动的逻辑与DISCON位相反。 USBD-,USBD+:引脚77,79 ,高阻态。USB D+/D-信号。将24?振荡器与USB D+/D-引脚相连。 A0~A15:引脚7~12,15,16,26~29,34~37输出。8051地址总线。 D0~D7:引脚48~51,57~60,I/O/高阻态。8051数据总线。该双向总线空闲时处于高阻状态,总线读时为输入,总线写时为输出。 PSEN?:引脚80,输出。程序存储

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档