当前位置: 首页 > 专利查询>湖南工学院专利>正文

嵌入式USB主机制造技术

技术编号:7809352 阅读:193 留言:0更新日期:2012-09-27 08:10
一种嵌入式USB主机,它包括主机控制器、串口通信模块电路、电平转换电路、USB下行端口电路,主机控制器包括:单片机系统、外扩ROM、外扩RAM、USB主控器、USB接口、按键、LED显示、RS232接口,外扩ROM、外扩RAM、USB主控器、按键、LED显示以及RS232接口都连接在单片机系统上,与单片机系统进行数据交换,USB接口连接在USB主控器上。

【技术实现步骤摘要】

本专利技术属于计算机领域,特别是涉及ー种采用嵌入式计算机技术,带有USB接ロ的嵌入式USB主机
技术介绍
USB接ロ可把多达127个外设连到用户的系统上,通过协议来共享USB的带宽,其12Mbps的带宽对于鼠标等中、低速外设已经足够了,而在2000年发布的USB2. O版本中,USB带宽已经被提升到480Mbps,USB支持即插即用,即允许外设在主机和其他外设工作时进行连接、配置、使用和删除,应用USB总线规范,可以取代PC上过多的I/0接ロ而仅以ー个串行接ロ取代,使得PC与外设之间的连接变得更加容易。 自从1996年2月USB1. O版本发布后短短几天内,USB不仅成为了 PC主板上的标准接ロ,而且成为了所有PC外设如键盘、鼠标、显示器、打印机、数字相机、扫描仪和游戏手柄等与PC相连的标准协议之一,迅速占领了计算机中、低速外设的市场,大有取代串ロ和并ロ之势,使用USB接ロ的设备正在以惊人的速度发展,2003年生产的PC几乎都有USB接ロ,最新的PC还有USB集线器和4 6个USB接ロ,最新推出的USB2. O版本,其速度比USB1. O和I. I版本快将近40倍,达到480Mbps,使USB推广到硬盘、调制解调器、信息家电网络产品和其他快速外设成为了可能。在早期的计算机系统上常用串ロ或并ロ连接外围设备,每个接ロ都需要占用计算机的系统资源如中断,I/O地址,DMA通道等,无论是串ロ还是并ロ都是点对点的连接,ー个接ロ仅支持ー个设备,因此每添加ー个新的设备,就需要添加ー个ISA/EISA或PCI卡来支持,同时系统需要重新启动才能驱动新的设备,USB总线主要用于PC机与外围设备的互联,和传统的串井口相比USB总线具有低成本、使用简单、支持即插即用、易于扩展、应用范围广等特点,已被广泛地用在PC机及嵌入式系统上,USB接ロ还具有数据传输速率高、使用方便等特点,但USB技术还不是很成熟,特别是高速设备。虽然USB技术在PC领域的应用已经如日中天,但由于其以主机为中心的拓扑结构、软件复杂性以及相对于嵌入式系统较高的功率要求,所以在嵌入式系统中,特别是在无操作系统的嵌入式系统中如何接入外围设备一直变化不大,许多设计师宁愿沿用原来常用的RS232串行接ロ或并行接ロ,而不愿触及复杂的USB接ロ,随着近年来对USB规范的修改,允许使用替代的连接方法,对主机电源要求有所降低,并可选用480 Mbps的数据传输速率,再加上有数百种现成的廉价外设可供使用,使人们对嵌入式USB应用的兴趣与日俱增。随着USB应用领域的逐渐扩大,人们对于USB的期望也越来越高,希望USB能通过PDA等移动设备直接和USB外设通信,使得USB能应用在没有PC的领域中,但这正是USB的ー个致命的弱点,USB的拓扑结构中居于核心地位的是主机,任何一次USB的数据传输都必须由主机来发起和控制,所有的USB外设都只能和主机建立连接,任何两个外设之间或是两个主机之间无法直接通信,而目前,大量的扮演主机角色的是PC,因此,我们目前所买到和使用的USB移动设备,都是USB的外设,比如USB的移动硬盘、USB接ロ的数码相机等等,所有这些设备都只能与PC进行文件和数据交換。
技术实现思路
本专利技术的目的是克服现有技术的上述不足而提供一种直接利用MCU+USB主控芯片实现的方案,采用8位单片机实现USB主机功能,在MCU完成对USB主机控制芯片的驱动的同吋,把数据按照USB协议打包,实现对Mass Storage类USB设备的访问,完成对U盘文件的创建、读写等基本操作,这个方案的优点是用8位MCU,硬件电路简单、外围器件少、系统成本低,CPU通过执行虚拟软件模块直接驱动普通I/O ロ实现硬件外设功能,在单片机上加载USB协议栈、Mass Storage类协议以及构建FAT文件系统,在外接ー个USB主机控制芯片的情况下就可以独立于PC实现USB主机功能,实现对USB设备的直接控制和操作。本专利技术的技术方案是嵌入式USB主机方法,单片机系统在完成系统初始化之后,等待USB主控制器的外部中断,当USB设备插入主机系统之后,由USB主控制器通过外部中断信号来通知单片机系统,单片机系统与USB主控制器完成设备的枚举、配置等操作, 并将存储在Flash闪盘中的数据读出来,通过RS232送入显示器,为了能够直观的显示系统的运行状态和加强对系统的控制,系统设置了 LED显示和按键。为了方便系统的调试工作,能够及时地将单片机系统内部的运行情况直接反映在PC上,利用RS232协议与PC进行通信,以充当整个系统调试的窗ロ,由于RS232电平标准与系统的TTL电平无法兼容,故需加入电平转换电路,电平转换芯片采用MAX232CPE芯片,该模块的串ロ通过三线电缆与计算机的9针串ロ连接,通信协议为RS-232协议,MAX232CPE芯片将发送的串行数据转换为RS232标准的电平信号发送到发送端;反之MAX232CPE芯片将接收的RS232标准的电平信号转换为串行的数据传给单片机系统,这样就完成了 RS232接ロ通信功能,串行ロ的通信方式采用八位异步通讯方式,波特率采用9600bps。由于单片机系统采用的是5V的标准电压,而MAX232CPE芯片采用的是3. 3V的电平标准,所以需要将5V的输入电平转换为3. 3V,TPS9633芯片作为电平转换芯片实现电平的转换。 对于系统的电源管理,USB有着非常严格的要求,嵌入式USB主机系统中连接的外设为耗电量极低的USB Flash盘,因此为了简化处理,下行端ロ的电源被直接接到了系统的电源上。根据以上方法所设计的嵌入式USB主机装置包括主机控制器、串ロ通信模块电路、电平转换电路、USB下行端ロ电路。所述的主机控制器包括单片机系统、外扩ROM、外扩RAM、USB主控器、USB接ロ、按键、LED显示、RS232接ロ,外扩ROM、外扩RAM、USB主控器、按键、LED显示以及RS232接ロ都连接在单片机系统上,与单片机系统进行数据交換,USB接ロ连接在USB主控器上。所述的串ロ通信模块电路包括:MAX232CPE芯片、R232接ロ、第一电容、第一电容、第二电容、第三电容、第四电容、第五电容,MAX232CPE芯片的Cl+管脚通过第二电容连接MAX232CPE芯片的Cl-管脚,MAX232CPE芯片的V+管脚通过第一电容连接MAX232CPE芯片的Vcc管脚,MAX232CPE芯片的C2+管脚通过第三电容连接MAX232CPE芯片的C2-管脚,MAX232CPE芯片的V-管脚通过第四电容接地,MAX232CPE芯片的Vcc管脚通过第五电容,连接MAX232CPE芯片的GND管脚,MAX232CPE芯片的GND管脚接地,MAX232CPE芯片的TlOUT管脚连接R232接ロ的第二管脚,MAX232CPE芯片的RlIN管脚连接R232接ロ 8的第三管脚,R232接ロ的第五管脚接地,MAX232CPE芯片的RlOUT管脚及MAX232CPE芯片9的TlIN管脚与单片机系统相连。所述的电平转换电路包括TPS9633芯片、第六电容、第七电容、第八电容,TPS9633芯片的IN管脚及TPS9633芯片的EN管脚相连,连接在单片机系统上,TPS9633芯片的GEN管脚接地,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.ー种嵌入式USB主机方法,其特征是单片机系统在完成系统初始化之后,等待USB主控制器的外部中断,当USB设备插入主机系统之后,由USB主控制器通过外部中断信号来通知单片机系统,单片机系统与USB主控制器完成设备的枚举、配置等操作,并将存储在Flash闪盘中的数据读出来,通过RS232送入显示器,为了能够直观的显示系统的运行状态和加强对系统的控制,系统设置了 LED显示和按键;为了方便系统的调试工作,能够及时地将单片机系统内部的运行情况直接反映在PC上,利用RS232协议与PC进行通信,以充当整个系统调试的窗ロ,由于RS232电平标准与系统的TTL电平无法兼容,故需加入电平转换电路,电平转换芯片采用MAX232CPE芯片,该模块的串ロ通过三线电缆与计算机的9针串ロ连接,通信协议为RS-232协议,MAX232CPE芯片将发送的串行数据转换为RS232标准的电平信号发送到发送端;反之MAX232CPE芯片将接收的RS232标准的电平信号转换为串行的数据传给单片机系统,这样就完成了 RS232接ロ通信功能,串行ロ的通信方式采用八位异步通讯方式,波特率采用9600bps。2.根据权利要求I所述的ー种嵌入式USB主机方法所设计的,嵌入式USB主机装置,其特征是它包括主机控制器、串ロ通信模块电路、电平转换电路、USB下行端ロ电路; 主机控制器包括单片机系统、外扩ROM、外扩RAM、USB主控器、USB接ロ、按键、LED显示、RS232接ロ,外扩ROM、外扩RAM、USB主控器、按键、LED显示以及RS232接ロ都连接在单片机系统上,与单片机系统进行数据交換,USB接ロ连接在USB主控器上;串ロ通信模块电路包括MAX232CPE芯片、R232接ロ、第一电容、第一电容、第二...

【专利技术属性】
技术研发人员:黄樱曾华程
申请(专利权)人:湖南工学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1