CN2876896Y - 控制装置、微型主机及双重角色电子词典 - Google Patents
控制装置、微型主机及双重角色电子词典 Download PDFInfo
- Publication number
- CN2876896Y CN2876896Y CN 200620001767 CN200620001767U CN2876896Y CN 2876896 Y CN2876896 Y CN 2876896Y CN 200620001767 CN200620001767 CN 200620001767 CN 200620001767 U CN200620001767 U CN 200620001767U CN 2876896 Y CN2876896 Y CN 2876896Y
- Authority
- CN
- China
- Prior art keywords
- electronic dictionary
- peripherals
- controller
- microprocessor
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
本实用新型公开了用于电子词典的控制装置、微型主机、以及双重角色电子词典。该控制装置(300)包括:OTG收发器(306)、USB收发器(312)、SIE(318)、主机控制器(324)、主从控制器(330)、从机控制器(336)、主机控制寄存器(342)、从机控制寄存器(348)、总线接口(354)、以及电源发生与控制电路(360)。当所述电子词典与外围设备连接时,借助所述控制装置的设置,既可以作为从机使用,也可以作为受限的主机使用,彼此之间能够互相通信,当所述电子词典作为主机使用时,能够关闭VBUS以响应请求对话协议;当所述电子词典作为从机使用时,能够启动请求会话协议以唤醒主机。
Description
技术领域
本实用新型涉及电子词典,尤其涉及用于电子词典的控制装置、微型主机,以及双重角色电子词典。
背景技术
目前,现有的电子词典,体积小、成本低、功耗小、使用方便,近年来得到了广泛应用,日益成为人们工作学习的必备物品。但是电子词典的接口难以直接连接外围设备,并对外围设备进行控制,使电子词典的功能与计算机相比相差很远,而计算机可以直接连接并控制外围设备,例如直接连接SD、MM、CF,但其功耗高,低端消费类产品诸如电子词典几乎无法达到计算机的驱动能力,这也是主控电路在消费类产品领域实现计算机功能的难点所在。
实用新型内容
本实用新型所要解决的技术问题之一在于提供一种用于电子词典的控制装置、微型主机、以及双重角色电子词典,其可以使该电子词典具有双重角色(Dual-role),既可以作为外围设备使用,连接到PC(个人电脑)等上,也可以作为受限的主机使用,实现与其连接的外围设备的数据传输。
根据本实用新型的第一方面,一种用于电子词典的控制装置,包括:第一收发器,用于从外围设备接收数据,并向所述外围设备发送命令,包括一个袖珍AB(Mini-A)插座,在所述电子词典和所述外围设备之间提供电气接口;第二收发器,用于与所述外围设备进行数据的接收和发送数据;串行接口引擎,用于处理事务数据的传送和接收,所述串行接口引擎与所述第一收发器和所述第二收发器连接,对从所述第一收发器和所述第二收发器接收到的数据进行转换;主从控制器,用于在所述电子词典与外围设备连接时进行初始化设置,可支持主机协调协议和对话请求协议,与所述第一收发器连接;主机控制器,与所述主从控制器连接,当通过所述主从控制器的设置,所述电子词典作为主机使用时,用于检测所述外围设备的连接和移除,管理所述电子词典与所述外围设备之间的通信,控制向所述外围设备的电源供给,与所述串行引擎接口进行通信,;从机控制器,与所述主从控制器连接,当通过所述主从控制器的设置,所述电子词典作为从机使用时,用于检测、响应连接端口的事件,提供存储传输数据的方式,在所述主从控制器的控制下,接收与使用来自于所述第一收发器的数据;主机控制寄存器,与系统总线和所述主机控制器连接,当所述所述主从控制器将所述电子词典设置为主机时,通过所述电子词典的微处理器访问所述主机控制寄存器,实现所述微处理器对所述控制装置的读、写、设定地址的操作;从机控制寄存器,与所述系统总线和所述从机控制器连接,当所述主从控制器将所述电子词典设置为从机时,用于存储临时的数据、启用的端点、接收字节的数据、错误检查信息;总线接口,用于信息交互,包括微处理器接口,所述微处理器接口与电子词典的微处理器连接,与所述微处理器进行通信,将来自所述微处理器的中断指令发送给所述控制装置,使其进行中断控制;以及电源发生与控制电路,与所述系统总线连接,用于电源的发生与控制,包括内置电源供电的电荷泵。
其中,第一收发器包括OTG收发器,符合USB 2.0OTG(On TheGo)规范;第二收发器包括USB收发器,符合USB中的任一规范。
通过主从控制器进行设备初始化设置,设置为主机模式或设置为从机模式。主从控制器符合USB 2.0OTG规范,支持USB 2.0OTG的功能。
当所述电子词典与所述外围设备连接时,借助所述主从控制器的设置,使电子词典既可以作为从机使用,也可以作为主机(受限的主机)使用,所述电子词典与所述外围设备之间能够互相通信,当所述电子词典作为主机使用时,能够关闭VBUS以响应请求对话协议;当所述电子词典作为从机使用时,能够启动请求会话协议以唤醒主机。
根据本实用新型第二方面的结构,在第一方面的结构的基础上,所述主从控制器包括存储器,当所述电子词典与所述外围设备之间进行大量的数据交换而采用的批量数据传输时,批量列表结构(Bulk List Structure)经过所述存储器映射到所述主机控制器,以降低对所述微处理器的占用;所述总线接口还包括直接存储器存取接口(以下称作DMA接口,DMA:Direct Memory Access),可以在没有所述微处理器干涉下实现数据传输,以减少对所述微处理器的占用。
通过设置存储器和DMA接口,不仅具有与第一方面的实用新型相同的有益效果,同时还实现了硬件处理调度和传输层协议,包括实现高级性能的数据转换、充实和带宽管理。当出现传输错误或者设备还没有准备接收传输时,将发送设备否定应答NAK(握手包,表示一个否定的应答)。NAK可以是性能和系统影响的巨大因素,通过设置存储器和DMA接口,当电子词典与外围设备之间进行大量的数据交换而采用的批量数据传输时,批量列表结构经过存储器映射到主机控制器,以使因外围设备的NAK而产生的重试以及传输描述符(TD)都在硬件内部处理,不需要对系统总线持续访问,从而减少了终端,降低了对微处理器MCU的占用。提高了电子词典作为主机使用的系统的主机性能。同时,减少了传输大量数据内容的时间。因而大大提高了从机控制器的吞吐量,提升了用户体验。
根据本实用新型的第三方面的结构,在上述第一方面或第二方面的控制装置结构的基础上,还包括电压调节器,所述电压调节器与所述系统总线相连,当所述电子词典作为主机使用时,可调整支持大量外围设备所要求的输出电流。
根据本实用新型的第三方面的结构,所述电压调节器是用于非OTG配置的过流保护电路。
根据本实用新型的第四方面的结构,在上述第一方面至第三方面中任一个的控制装置结构的基础上,还包括错误检测与恢复控制器,所述错误检测与恢复控制器与所述系统总线相连,当物理层出现错误时,能可靠地检测出绝大多数可能的错误,并进行错误恢复。
根据本实用新型的第五方面的结构,在上述第一方面至第四方面中任一个的控制装置结构的基础上,还包括时钟生成器,所述时钟生成器所包含的锁相环,所述锁相环的晶体振荡器的频率范围为12MHz-48MHz。
虽然电子词典可以使用12MHz晶振,但在实际使用过程中发现。如果晶振质量不太好。电路稳定性就会比较差,因此优选使用48MHz晶振。
上述目的通过本实用新型的第六方面的用于电子词典的微型主机来实现,所述微型主机包括:微处理器,用于控制各个装置;显示驱动装置,与所述微处理器相连,用于驱动显示屏;存储装置,与所述微处理器相连,用于存储各种信息;键盘输入装置,实现人机交互;电源处理装置,与所述微处理器相连,用于对电源进行处理;以及上述任一控制装置。
根据本实用新型第六方面的微型主机的结构,其有益效果与上述的控制装置相同。
上述目的通过本实用新型的第七方面的电子词典来实现,所述电子词典包括显示屏和终端本体,在所述终端本体内设有上述任一个控制装置或上述的微型主机,当所述电子词典与外围设备连接时,借助所述主从控制器的设置,所述电子词典既可以作为从机使用,也可以作为主机使用,所述电子词典和所述外围设备之间能够互相通信,当所述电子词典作为主机使用时,能够关闭VBUS以响应请求对话协议;当所述电子词典作为从机使用时,能够启动请求会话协议以唤醒主机。
根据本实用新型第七方面的微型主机的结构,其有益效果与上述的控制装置相同。
此外,所述外围设备包括:鼠标、摄像头、摄像机、电子词典、存储卡、键盘、游戏杆、或硬盘。由作为双重角色功能的电子词典的可连接的外围设备清单(Targeted Peripheral List)列举。其中,优选所述存储卡是选自包括以下的组的类型的存储卡:SIM、CF、MM和SD。
此外,优选所述电子词典是文曲星电子词典。
本实用新型的有益效果在于,可以使专门的便携式终端例如电子词典走向标准的Notebook,实现消费类便携式终端的一次质的提升。从而能够在便携式终端小巧、省电、成本低的基础上,再加入PC机的概念,让客户得到PC机的理念。使低端的便携式终端具有了笔记本电脑的功能,可以作为主机对外接的外围设备进行控制。
当外接的外围设备为摄像头、摄像机的时候,可以使该便携式终端一机多用。当外接的外围设备是鼠标时,可以给人以Notebook的感觉。当外接的外围设备是键盘时,可以克服电子词典现有键盘的缺点,使用更加快捷。而便携式终端例如为电子词典时,其本身具有很大的优势、以及针对教育市场所做的服务,例如学习资料的提供、版权字典的提供、及个性化教育系统的嵌入等,而这些恰恰是notebook做不到的。
附图说明
图1(A)是表示传统USB连接关系的通信系统100的示意图;图1(B)是表示USB OTG的连接关系的通信系统200的示意图。
图2是USB OTG主从角色的设定的示意图。
图3是本实用新型一个实施例的控制装置300的框图。
图4是本实用新型另一实施例实施例的控制装置400的框图。
图5是本实用新型另一实施例实施例的控制装置500的框图。
图6是本实用新型另一实施例实施例的控制装置600的框图。
图7是本实用新型另一实施例实施例的控制装置700的框图。
图8是本实用新型所所涉及的微型主机800的框图。
图9是当双重角色电子词典1000作为主机使用、外围设备2000也为电子词典时连接的立体图。
具体实施方式
下面,参照附图,对本实用新型的优选实施例进行说明。
此外,以下所述的实施例为本实用新型优选的具体例,因此,附有技术上的各种优选限定,但在以下的说明中,只要没有特别限定本实用新型的描述,则本实用新型的范围不限于这些方式。
1.USB 2.0OTG
USB1.1和USB2.0已经成为一种在PC与外围设备之间交换数据的通用接口,越来越多的便携式外围设备使用USB接口与PC通信。但USB通信只能在主机与外围设备之间发生,而要成为PC主机,外围设备必须具备以下的特性:1.能存储大量设备驱动程序;2.能提供大量电流;3.一个A系列主机连接器插座。目前大部分外围设备之间还不能实现彼此之间的直接通信。让多数便携式设备具备上述所有特性是不且实际的。在许多情况下,便携式设备相互连接并不需要这些特性。
为了在一定程度上摆脱对PC的完全依赖,具有一定程度的主机功能,就开发了USB 2.0OTG(USB 2.0On-The-Go)规范。USB2.0OTG规范是对USB2.0规范的补充,允许外围设备成为具有双重角色功能的设备,既可作为受限的主机,也可作为从机,彼此之间能够互相通信,并可根据实际情况协商确定哪个设备作为主机。
图1(A)是表示传统USB连接关系的通信系统100的示意图;图1(B)是表示USB OTG的连接关系的通信系统200的示意图。
在图1(A)中,电子词典A、B都作为外围设备,通过USB标准连接器Standard-A和Mini-B连接器实现与PC的数据交换。
在图1(B)中,电子词典A、B作为双重角色设备,既可以作为主机设备,完成主机(host)的功能,通过Mini-A到Mini-B连接器,实现电子词典A到电子词典B的点对点的实时通信和数据交换;也可以作为外围设备,通过Mini-B到Mini-A连接器,完成与电子词典B的数据传输。同样,电子词典B也是如此。
图2是USB OTG主从角色的设定的示意图。
USB OTG通过五脚接口和五线电缆传输数据。除了传统的“VBUS”、“D+”、“D-”、“GND”四个管脚以外,第五个管脚为“ID”,ID管脚决定了初始化的主从角色:在Mini-A插头中,ID短路接地,所连接的设备被初始化为主机;在Mini-B插头中,ID悬空,所连接的设备被初始化为从机(外围设备)。
在软件控制下,主从角色也可以利用主机协调协议HNP(HostNegotiation Protocol)进行互换。HNP是一种用来实现Adevice与Bdevice主机/从机转换的协议(实际上是电缆的反转)。主/从机功能协调的结果表现在下列过程中:(1)利用上拉电阻来发送信号给从机。(2)Adevice可在Bdevice上设置″HNP Enable″特性。(3)Bdevice断开上拉。(4)Adevice与上拉电阻相连,表明Adevice从属于从机。(5)Adevice给Vbus供电。(6)Bdevice检测Adevice的上拉。(7)复位/列举/使用Adevice。
2.控制装置
2.1第一实施例
图3是本实用新型第一实施例的控制装置300的框图。控制装置300内置于便携式终端1000(参见图9)中。如图3所示,控制装置300包括:OTG收发器(第一收发器)306、USB收发器(第二收发器)312;SIE(串行接口引擎:Serial Interface Engine)318;主机控制器324;主从控制器330;从机控制器336;主机控制寄存器342;从机控制寄存器348;微处理器接口354;以及电源发生与控制电路360。
其中,OTG收发器306,用于从外围设备接收数据,并向所述外围设备发送命令,包括一个Mini-AB插座(袖珍AB插座),在电子词典和外围设备之间提供电气接口。
USB收发器312,用于与所述外围设备进行数据的接收和发送数据,遵守USB1.1或USB2.0规范,优选遵守USB2.0规范。
SIE 318,用于处理事务数据的传送和接收,与OTG收发器306和USB收发器312连接,对从OTG收发器306和USB收发器312接收到的数据进行转换。
主从控制器330,与OTG收发器306、主机控制器324、从机控制器336和系统总线连接,用于在电子词典与外围设备连接时进行初始化设置,可支持主机协调协议HNP和对话请求协议SRP。
主机控制器324,当通过主从控制器330的设置,电子词典作为主机使用时,用于检测外围设备的连接和移除,管理电子词典与外围设备之间的通信,控制向外围设备的电源供给,与SIE 318进行通信,接收经SIE 318转换后的、来自于OTG收发器306和USB收发器312的数据。
从机控制器336,当通过主从控制器330的设置,电子词典作为从机使用时,用于检测、响应连接端口的事件,提供存储传输数据的方式,在主从控制器330的控制下,接收与使用来自于OTG收发器306的数据。
主机控制寄存器342,连接于系统总线和主机控制器324之间,当主从控制器330将电子词典设置为主机时,微处理器通过访问主机控制寄存器,实现微处理器对控制装置300的读、写、设定地址操作。
从机控制寄存器348,连接于系统总线和从机控制器336之间,当主从控制器330将电子词典设置为从机时,用于存储临时的数据、启用的端点、接收字节的数据、错误检查信息。
总线接口354,用于信息交互,包括微处理器接口354-1,该微处理器接口354-1与电子词典的微处理器MCU(Microcontroller,也称为单芯片微处理器:Single Chip Microcontroller)连接,与所述微处理器进行通信,将来自所述微处理器的中断指令发送给所述控制装置,使其进行中断控制微处理器接口354-1,该微处理器接口354-1可以使用并行数据总线、微丝(Microwire)接口、或是由固件控制的4个I/O管脚。
电源发生与控制电路360,与所述系统总线连接,用于电源的发生与控制,包括用于内置电源供电的电荷泵。
当电子词典与外围设备连接时,借助控制装置300的设置,电子词典既可以作为从机使用,也可以作为主机使用,电子词典和外围设备之间能够互相通信,当电子词典作为主机使用时,能够关闭VBUS以响应请求对话协议;当电子词典作为从机使用时,能够启动请求会话协议以唤醒主机。
2.2第二实施例
图4是本实用新型的另一控制装置400的框图。对与图3中相同的装置标注以相同的附图标记,在此省略对其的说明。
如图4所示,在控制装置400中,主从控制器330包括存储器330-1,当电子词典与外围设备之间进行大量的数据交换所采用的批量数据传输时,批量列表结构经过存储器330-1映射到主机控制器324,以使因外围设备否定应答(NAK)而产生的重试以及传输描述符(TD)都在硬件内部处理,不需要对系统总线持续访问,从而减少了终端,降低了对微处理器MCU的占用;总线接口354还包括DMA接口354-2,可以在没有微处理器MCU干涉下实现数据传输,以减少对微处理器MCU的占用。
存储器330-1优选包括RAM(Random Access Memory:随机存取存储器)。
通过设置存储器330-1和DMA接口354-2,不仅具有与第一实施例相同的有益效果,同时还实现了硬件处理调度和传输层协议,包括实现高级性能的数据转换、充实和带宽管理。当出现传输错误或者设备还没有准备接收传输时,将发送设备否定应答NAK(握手包,表示一个否定的应答)。NAK可以是性能和系统影响的巨大因素,通过设置存储器和DMA接口,当电子词典与外围设备之间进行大量的数据交换而采用的批量数据传输时,批量列表结构(Bulk List Structure)经过存储器330-1映射到主机控制器324,以使因外围设备的NAK而产生的重试以及传输描述符(TD)都在硬件内部处理,不需要对系统总线持续访问,从而减少了终端,降低了对微处理器MCU的占用。提高了电子词典作为主机使用的系统的主机性能。同时,减少了传输大量数据内容的时间。因而大大提高了从机控制器的吞吐量,提升了用户体验。
2.3第三实施例
图5是本实用新型的另一控制装置500的框图。对与图4中相同的装置标注以相同的附图标记,在此省略对其的说明。
本实用新型的控制装置还可以是以下的结构,包括第一实施例的控制装置300的结构,除此之外还包括电压调节器566。电压调节器566与电源发生与控制电路360相连,当所述电子词典作为主机使用时,电压调节器566用于非OTG配置的过流保护电路,通过内置的3.3V到5V的电荷激励器可调整支持大量外围设备所要求的输出电流。
2.4第四实施例
如图5所示,控制装置500包括第二实施例400的结构,除此之外还包括电压调节器566。其特点与上述的第三实施例相同,在此省略对其的说明。
2.5第五实施例
图6是本实用新型的另一控制装置600的框图。对与图5中相同的装置标注以相同的附图标记,在此省略对其的说明。
如图6所示,本实用新型的控制装置还可以是以下的结构,除了包括第一实施例的控制装置300的结构之外,还包括错误检测与恢复控制器672。错误检测与恢复控制器672与系统总线相连,当物理层出现错误时,错误检测与恢复控制器672能可靠地检测出绝大多数可能的错误,并进行错误恢复。
2.6第六实施例
如图6所示,本实用新型的控制装置还可以是以下的结构,除了包括第二实施例的控制装置400的结构之外,还包括错误检测与恢复控制器672。其功能与结构与第五实施例相同,在此省略对其的说明。
2.7第七实施例
如图6所示,本实用新型的控制装置还可以是以下的结构,除了包括第三实施例的控制装置的结构以外,还包括错误检测与恢复控制器672。其功能与结构与第五实施例相同,在此省略对其的说明。
2.8第八实施例
如图6所示,除了包括第四实施例的控制装置的结构以外,还包括错误检测与恢复控制器672。其功能与结构与第五实施例相同,在此省略对其的说明。
2.9第九实施例
图7是本实用新型的另一控制装置700的框图。对与图6中相同的装置标注以相同的附图标记,在此省略对其的说明。
如图7所示,本实用新型的控制装置还可以是以下的结构,除了包括第一实施例的控制装置300的结构以外,还包括时钟生成器778。时钟生成器778包含锁相环,锁相环的晶体振荡器的频率范围为12MHz-48MHz。
虽然电子词典可以使用12MHz晶振,但在实际使用过程中发现。如果晶振质量不太好。电路稳定性就会比较差,因此优选使用48MHz晶振。
2.10第十实施例
如图7所示,本实用新型的控制装置还可以是以下的结构,除了包括第二实施例的控制装置400的结构以外,还包括时钟生成器778。其特点与功能与第九实施例相同,在此省略对其的说明。
2.11第十一实施例
如图7所示,本实用新型的控制装置还可以是以下的结构,在上述第三实施例的结构的基础上,还包括时钟生成器778。其特点与功能与第九实施例相同,在此省略对其的说明。
2.12第十二实施例
如图7所示,本实用新型的控制装置还可以是以下的结构,在上述第四实施例的结构的基础上,还包括时钟生成器778。其特点与功能与第九实施例相同,在此省略对其的说明。
2.13第十三实施例
如图7所示,本实用新型的控制装置还可以是以下的结构,在上述第五实施例的结构的基础上,还包括时钟生成器778。其特点与功能与第九实施例相同,在此省略对其的说明。
2.14第十四实施例
如图7所示,本实用新型的控制装置还可以是以下的结构,在上述第六实施例的结构的基础上,还包括时钟生成器778。其特点与功能与第九实施例相同,在此省略对其的说明。
2.15第十五实施例
如图7所示,本实用新型的控制装置还可以是以下的结构,在上述第七实施例的结构的基础上,还包括时钟生成器778。其特点与功能与第九实施例相同,在此省略对其的说明。
2.16第十六实施例
如图7所示,控制装置700除了包括第八实施例的控制装置600的结构以外,还包括时钟生成器778。其特点与功能与第九实施例相同,在此省略对其的说明。
3.微型主机
图8是用于电子词典的微型主机800的结构框图。如图8所示,微型主机800包括:显示驱动装置810,用于驱动显示屏;存储装置820,用于存储各种信息;键盘输入装置830,实现人机交互;电源处理装置840,用于对电源进行处理;以及微处理器850,用于控制各个装置;还包括上述任一个控制装置。显示驱动装置810、存储装置820、键盘输入装置830、电源处理装置840、控制装置均与微处理器850连接,并受微处理器850的控制。
当电子词典1000与外围设备2000连接时,借助主从控制器330的设置,电子词典1000既可以作为从机使用,也可以作为主机使用,电子词典1000与外围设备2000之间能够互相通信,当电子词典1000作为主机使用时,能够关闭VBUS以响应请求对话协议;当电子词典1000作为从机使用时,能够启动请求会话协议以唤醒主机。
4.电子词典
电子词典1000包括显示屏和终端本体,在终端本体内设有上述任一个控制装置或上述的微型主机800。
当电子词典1000与外围设备2000连接时,借助主从控制器330的设置,电子词典1000既可以作为从机使用,也可以作为主机使用,电子词典1000与外围设备2000之间能够互相通信,当电子词典1000作为主机使用时,能够关闭VBUS以响应请求对话协议;当电子词典1000作为从机使用时,能够启动请求会话协议以唤醒主机。
此外,外围设备2000包括:鼠标、摄像头、摄像机、电子词典、存储卡、键盘、游戏杆、或硬盘。由作为双重角色功能的电子词典的可连接的外围设备清单(Targeted Peripheral List)列举。其中,优选存储卡是选自包括以下的组的类型的存储卡:SIM、CF、MM和SD。
5.通信流程
MCU 850将ROM、RAM、CPU、I/O集合在同一个芯片中,为不同的应用场合做不同组合控制,微处理器在经过近几年不断地研究、发展,历经了4位、8位,到现在的16位及32位、甚至64位。本实用新型优选16位的MCU。
电子词典1000和外围设备2000之间通信的实现主要通过MCU 850访问从机控制寄存器348和主机控制寄存器342来实现。首先进行设备初始化(步骤1),假设电子词典1000以主机模式工作,之后判断是否发生中断(步骤2),当发生中断时,控制装置进行中断处理:1.发送配置指令;2.接收设备状态信息;3.配置设备;4.分析地址;5.供给电源(步骤3),之后查询外围设备是否有数据发送(步骤4),当有数据发送时,发送接收数据命令,允许外围设备发送数据(步骤5),当没有数据发送时,查询设备总线是否挂起(步骤6),之后查询外围设备USB总线是否挂起(步骤7);当结论是挂起时,则设备进入挂起状态(步骤8),如果结论为否,则返回步骤2。
此外,电子词典主机功能的实现通过终端调度来完成主机功能。USB总线在工作的时候,系统仍按照特定的时序和协议规范运行。系统通过数据线上的电平变化检测到USB设备的接入和移除,接着主机和外围设备按照事先约定的顺序执行一系列的信息交换,即:主机重启外围设备;主机给外围设备供电;外围设备通过缺省的地址0与主机通信;主机给外围设备分配地址;主机请求外围设备的一系列功能和设备描述符。
以文曲星电子词典为例,通常状态下,文曲星电子字典是处在外围设备(即通常的USB)状态下,当接入PC时,计算机的5V电源接到VBUS上,文曲星电子词典自动将供电电源切换到USB供电,此时文曲星电子词典会检测到USBDET信号,将自己置为Device状态,此时通过BTYPE设备实现PC机与文曲星的数据交换;当文曲星处于Host状态时,文曲星通过直流/交流转换器向ATYPE设备提供5v电源给外部的Device设备,执行Host功能。当Devic和Host功能切换通过文曲星设备自动完成时,称为对等功能技术,简称OTG miniHOST或OTG HOST。
此外,本实用新型并不限于上述实施例的内容,通过上述的本实用新型的示例描述的实施例,根据用途可以适当组合,或者变形、或者改进。经过这种组合、变形、或改进而得到的方式也包含在本实用新型的保护范围内,这从记载在权利要求书中的内容可以显而易见地推导出。例如,在上述的实施例中,便携式终端、外围设备、存储卡都不限于所列举的,其他的也可适用于本实用新型。
Claims (9)
1.一种用于电子词典的控制装置,其特征在于,包括:
第一收发器,用于从外围设备接收数据,并向所述外围设备发送命令,包括一个袖珍AB插座,所述袖珍AB插座用于在所述电子词典和所述外围设备之间提供电气接口;
第二收发器,用于与所述外围设备进行数据的接收和发送数据;
串行接口引擎,用于处理事务数据的传送和接收,所述串行接口引擎与所述第一收发器和所述第二收发器连接,对从所述第一收发器和所述第二收发器接收到的数据进行转换;
主从控制器,用于在所述电子词典与所述外围设备连接时进行初始化设置,可支持主机协调协议和对话请求协议,与所述第一收发器连接;
主机控制器,与所述主从控制器连接,当通过所述主从控制器的设置,所述电子词典作为主机使用时,用于检测所述外围设备的连接和移除,管理所述电子词典与所述外围设备之间的通信,控制向所述外围设备的电源供给,与所述串行引擎接口进行通信;
从机控制器,与所述主从控制器连接,当通过所述主从控制器的设置,所述电子词典作为从机使用时,用于检测、响应连接端口的事件,提供存储传输数据的方式,在所述主从控制器的控制下,接收与使用来自于所述第一收发器的数据;主机控制寄存器,与系统总线和所述主机控制器连接,
当所述主从控制器将所述电子词典设置为主机时,通过所述电子词典的微处理器访问所述主机控制寄存器,实现所述微处理器对所述控制装置的读、写、设定地址的操作;
从机控制寄存器,与所述系统总线和所述从机控制器连接,当所述主从控制器将所述电子词典设置为从机时,用于存储临时的数据、启用的端点、接收字节的数据、错误检查信息;
总线接口,用于信息交互,包括微处理器接口,所述微处理器接口与电子词典的微处理器连接,与所述微处理器进行通信,将来自所述微处理器的中断指令发送给所述控制装置,使其进行中断控制;以及
电源发生与控制电路,与所述系统总线连接,用于电源的发生与控制。
2.根据权利要求1所述的控制装置,其特征在于:
所述主从控制器包括存储器,当所述电子词典与所述外围设备之间进行大量的数据交换而采用的批量数据传输时,批量列表结构经过所述存储器映射到所述主机控制器,以降低对所述微处理器的占用;以及
所述总线接口还包括直接存储器存取接口,可以在没有所述微处理器干涉下实现数据传输,以减少对所述微处理器的占用。
3.根据权利要求1或2所述的控制装置,其特征在于:还包括电压调节器,所述电压调节器与所述电源发生与控制电路相连,当所述电子词典作为主机使用时,可调整支持大量外围设备所要求的输出电流。
4.根据权利要求3所述的控制装置,其特征在于:还包括错误检测与恢复控制器,所述错误检测与恢复控制器与所述系统总线相连,当物理层出现错误时,能可靠地检测出绝大多数可能的错误,并进行错误恢复。
5.根据权利要求4所述的控制装置,其特征在于:还包括时钟生成器,所述时钟生成器所包含的锁相环,所述锁相环的晶体振荡器的频率范围为12MHz-48MHz。
6.一种用于电子词典的微型主机,包括:
微处理器,用于控制各个装置;
显示驱动装置,与所述微处理器相连,用于驱动显示屏;
存储装置,与所述微处理器相连,用于存储各种信息;
键盘输入装置,与所述微处理器相连,用于实现人机交互;以及
电源处理装置;与所述微处理器相连,用于对电源进行处理,
其特征在于还包括:
根据权利要求1至5中任一项所述的控制装置,其与所述微处理器相连。
7.一种电子词典,包括显示屏和终端本体,其特征在于:在所述终端本体内设有根据权利要求1至5中任一项所述的控制装置,当所述电子词典与外围设备连接时,借助所述主从控制器的设置,所述电子词典既可以作为从机使用,也可以作为主机使用,所述电子词典和所述外围设备之间能够互相通信,当所述电子词典作为主机使用时,能够关闭VBUS以响应请求对话协议;当所述电子词典作为从机使用时,能够启动请求会话协议以唤醒主机。
8.根据权利要求6或7所述的电子词典,其特征在于:所述外围设备包括:鼠标、摄像头、摄像机、电子词典、存储卡、键盘、游戏杆、或硬盘。
9.根据权利要求8所述的电子词典,其特征在于:所述存储卡是选自包括以下的组的类型的存储卡:SIM、CF、MM和SD。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200620001767 CN2876896Y (zh) | 2006-01-20 | 2006-02-08 | 控制装置、微型主机及双重角色电子词典 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610002066 | 2006-01-20 | ||
CN200610002066.X | 2006-01-20 | ||
CN 200620001767 CN2876896Y (zh) | 2006-01-20 | 2006-02-08 | 控制装置、微型主机及双重角色电子词典 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN2876896Y true CN2876896Y (zh) | 2007-03-07 |
Family
ID=37820133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200620001767 Expired - Fee Related CN2876896Y (zh) | 2006-01-20 | 2006-02-08 | 控制装置、微型主机及双重角色电子词典 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN2876896Y (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105487995A (zh) * | 2014-10-03 | 2016-04-13 | 钰群科技股份有限公司 | 扩展主机控制器和其操作方法 |
CN109491932A (zh) * | 2017-09-11 | 2019-03-19 | 三星电子株式会社 | 用于与外部电子设备通信的电子设备和方法 |
-
2006
- 2006-02-08 CN CN 200620001767 patent/CN2876896Y/zh not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105487995A (zh) * | 2014-10-03 | 2016-04-13 | 钰群科技股份有限公司 | 扩展主机控制器和其操作方法 |
CN105487995B (zh) * | 2014-10-03 | 2018-12-14 | 钰群科技股份有限公司 | 扩展主机控制器和其操作方法 |
CN109491932A (zh) * | 2017-09-11 | 2019-03-19 | 三星电子株式会社 | 用于与外部电子设备通信的电子设备和方法 |
CN109491932B (zh) * | 2017-09-11 | 2023-10-13 | 三星电子株式会社 | 用于与外部电子设备通信的电子设备和方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7523338B2 (en) | Apparatus and method to support USB enumeration of a bus powered handheld device | |
US7921244B2 (en) | Data sharing and transfer systems and methods | |
US7028109B2 (en) | Data transfer control device including buffer controller with plurality of pipe regions allocated to plurality of endpoints | |
CN1925257A (zh) | 专用电源装置、终端、电源系统和电源供给方法 | |
US10725949B2 (en) | Slave-to-slave direct communication | |
TW200917048A (en) | Rate adaptation for support of full-speed USB transactions over a high-speed USB interface | |
JP2004334417A (ja) | データ転送制御装置、電子機器及びデータ転送制御方法 | |
CN100343840C (zh) | 总线系统、在总线系统中使用的站和总线接口 | |
CN2876896Y (zh) | 控制装置、微型主机及双重角色电子词典 | |
US7359996B2 (en) | Data transfer control device, electronic equipment, and data transfer control method | |
CN109582374A (zh) | 一种电子设备睡眠控制方法、系统及电子设备和存储介质 | |
EP1775652B1 (en) | Apparatus and method to support USB enumeration of a BUS powered handheld device | |
TWI528161B (zh) | 資料傳輸系統以及資料傳輸方法 | |
CN102693203A (zh) | 嵌入式usb主机 | |
CN101299208B (zh) | 双模通用串行总线设备及其控制方法 | |
WO2012023150A4 (en) | Handheld electronic devices | |
CN202939603U (zh) | 外置式数据处理装置 | |
KR20120134918A (ko) | 복수의 프로세서를 포함하는 전자 장치 | |
CN206863724U (zh) | 打印机的网络驱动器 | |
CN109557846A (zh) | 检测识别电路、其检测识别方法及电子设备 | |
CN108965368A (zh) | 具有网络功能的数据管理电路及基于网络的数据管理方法 | |
CN1967515A (zh) | 主机访问接口及其实现方法 | |
CN1581121A (zh) | 一种具有主机系统操作功能的半导体存储装置 | |
US20200065274A1 (en) | Always-on ibi handling | |
CN104873082A (zh) | 使用平板电脑作为控制中心的智能快件箱 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070307 Termination date: 20140208 |