即插即用数据卡及其驱动安装方法技术

技术编号:3813779 阅读:336 留言:0更新日期:2012-04-11 18:40
本发明专利技术关于一种即插即用数据卡,其利用通用串行总线接口与计算机系统连接,该数据卡设有存储区域,该存储区域内记载有驱动程序以及指向该驱动程序的自动执行文件,数据卡的类型设置为光盘驱动器,数据卡与计算机系统插接后,计算机系统通过发出Inquiry命令得到数据卡的参数、描述和逻辑单元的组成,且通过数据卡的应答将数据卡识别为光盘驱动器,并由自动执行文件在计算机系统内安装驱动程序。本发明专利技术另提供一种数据卡驱动程序的安装方法,包括:计算机系统向数据卡发出Inquiry命令,数据卡进行响应,计算机系统将数据卡识别为光盘驱动器;执行自动执行文件,将存储区域中的驱动程序安装到计算机系统中。

【技术实现步骤摘要】

本专利技术涉及一种移动终端,特别涉及一种应用于移动通信技术的即插即用数据 卡,以及涉及该数据卡的使用方法。
技术介绍
“移动办公”是当今高速发展的通信业与IT业交融的产物,它将通信业在沟通上的 便捷、在用户上的规模,与IT业在软件应用上的成熟、在业务内容上的丰富,完美结合到了 一起,使之成为了继电脑无纸化办公、互联网远程化办公之后的新一代办公模式。通过在手 机、笔记本电脑、掌上电脑等终端设备上安装相应软件,摆脱了必须在固定场所固定设备上 进行办公的限制,使得使用者无论身处何种紧急情况下,都能高效迅捷地开展工作,对于突 发性事件的处理、应急性事件的部署有极为重要的意义。不光是办公,实际上,随时随地地 了解最新信息,也是很多用户所期待的。为实现上述远景,通常使用的方式则为利用移动终端设备,如手机、便携式电脑 等,配合无线数据卡,访问英特网资源或者其它特定网络资源。作为一个终端,数据卡与手机或电脑等进行配合时,需要一定的驱动程序使得手 机或电脑可以识别并应用数据卡。而驱动程序的安装,则成了使用数据卡便捷与否的标准之一。现有安装数据卡驱动程序的方法,主要有两种其一,每张数据卡配备一张驱动光盘,在电脑或手机上需要先使用光盘安装驱动 及连接拨号程序,然后才可以正常使用数据卡;但是,以这样的方式,如果换一台电脑或手 机使用,就需要携带光盘并重新安装,这样数据卡的便携性就大打折扣,也就不能实现真正 的即插即用;其二,如中国专利第03143919. 5号所揭示的,需要在每台电脑中预装特定的软 件,该软件在数据卡接入后,通过预定的协议,读取数据卡内的特定存储区域,提取并安装 其中的驱动程序;然而,此种方法,需要预先在设备中安装特定软件,换句话说,该种方法是 选择性的安装到某些电脑上,不能实现通用。上述两种现有的方式,要不不方便携带,具有光盘增加成本,要不不具有通用、泛 用性。本专利技术则提供一种新的方式用以改善或解决上述的问题。
技术实现思路
本专利技术要解决的技术问题在于使得数据卡在计算机系统上不需要用户额外的驱 动安装就可使用,实现即插即用的效果。本专利技术通过这样的技术方案解决上述的技术问题一种即插即用数据卡,其利用通用串行总线接口与计算机系统连接,其特征在于 该数据卡设有存储区域,该存储区域内记载有驱动程序以及指向该驱动程序的自动执行文件,数据卡的类型设置为光盘驱动器,数据卡与计算机系统插接后,计算机系统通过发出 Inquiry命令得到数据卡的参数、描述和逻辑单元的组成,且通过数据卡的应答将数据卡识 别为光盘驱动器,并由自动执行文件在计算机系统内安装驱动程序。作为本专利技术的一种改进,该驱动程序安装在计算机系统中后,会产生后台监视软 件,用于识别计算机系统是否已经安装驱动程序。作为本专利技术的一种改进,数据卡内置CD_Start_St0p命令,在驱动程序安装完成 之后,驱动程序将此命令发送给数据卡,数据卡进行重新枚举,进入调制解调模式。本专利技术另提供一种即插即用数据卡的驱动安装方法,该数据卡通过通用串行总线 接口接入计算机系统,该方法包括以下步骤将数据卡设置存储区域,存储区域内记载有驱 动程序以及指向该驱动程序的自动执行文件,另,数据卡的类型被设置成光盘驱动器;数据 卡接入计算机系统;计算机系统向数据卡发出Inquiry命令,得到数据卡的参数和逻辑单 元的组成,数据卡进行应答,该应答中包括外设类型为光盘驱动器,从而使得计算机系统将 数据卡识别为光盘驱动器;执行自动执行文件,将存储区域中的驱动程序安装到计算机系 统中;驱动程序内置CD_Start_St0p命令,并在驱动程序安装完成后,将此命令发送给数据 卡;数据卡接收到CD_Start_Stop命令后,进行重新枚举,进入调制解调模式。作为本专利技术的一种改进,计算机系统将数据卡设备识别成一个光盘驱动器,发送 M0DE_SENSE_10、GET_C0NFIG、GET_EVENT_STATUS、READ_DISK_INF0、READ_T0C 指令,数据卡 会根据上述指令给予相应回复,使得计算机系统识别到光盘驱动器内有一光盘。作为本专利技术的一种改进,光盘采用的设备描述符中,类型码和子类型码均为0x00, 协议码的值也为0x00,接口描述符的类型码值为0x08表示为MASSSTORAGE CLASS,子类型 码值则指定传输协议和接口传输命令格式的工业标准,协议码值为0x50表示为BULK-ONLY TRANSPORT。作为本专利技术的一种改进,光盘驱动器采用IS09660的文件系统。作为本专利技术的一种改进,该驱动程序安装在计算机系统中后,会产生后台监视软 件,用于识别计算机系统是否已经安装驱动程序。作为本专利技术的一种改进,后台监视软件检测到数据卡接入后,数据卡被识别为光 盘驱动器,若检测到已安装驱动程序,则向数据卡发出Start_St0p命令,数据卡切换至调 制解调模式。作为本专利技术的一种改进,数据卡接入计算机系统后,数据卡被识别为光盘驱动器, 并执行自动执行文件,若计算机系统已安装驱动程序,驱动程序则向数据卡发出Start_ Stop命令,数据卡切换至调制解调模式。与现有技术相比较,本专利技术具有以下优点极大增强了数据卡的便携性,真正实现 了即插即用,并且有效降低了产品附配件以及产品成本。附图说明图1是与本专利技术即插即用数据卡与计算机系统连接框图。图2是光盘驱动器模式下计算机系统与数据卡交互示意图。图3是光盘驱动器模式切换到调制解调模式的过程示意图。具体实施例方式下面结合附图详细说明本专利技术的具体实施方式。本专利技术的目的是使得数据卡在电脑或手机(以下简称计算机系统)上不需要用户 额外的驱动安装就可使用,实现真正意义上的即插即用。系统框图如图1所示。数据卡和计算机系统连接识别后,一般流程即进入Modem(调制解调器)模式,此 时可通过通信端口实现连接上网功能;在计算机系统中没有安装数据卡驱动的情况下,数 据卡和计算机系统连接后不能进入Modem模式,而是被识别为安装光盘,此时即进入光盘 模式。数据卡出厂前的准备工作,首先需要生成安装软件,即现有技术中存储在实体光 盘上的内容,并设置自动运行为驱动及软件安装程序。其次需要在数据卡的工作软件的存 储单元中分出一块区域存储,建立文件系统并存储入数据卡的安装软件,并且装载有指向 该驱动程序及应用软件的自动执行文件。对于某一不特定的计算机系统,假定其操作系统内并无数据卡驱动程序以及其它 必要的管理软件,数据卡通过端口,如USB端口,插入到计算机系统中以后,计算机会发送 INQUIRY命令用来得到设备的参数和逻辑单元的组成,在数据卡针对该命令的应答中包含 外设类型。数据卡会在类型中设置为0x05 (CD-ROM),这样计算机在执行完INQUIRY命令以 后就会认为接入的数据卡为一个⑶-ROM(光盘驱动器),即进入光盘模式。由于计算机系统会将数据卡设备识别成一个CD-ROM设备,会发送M0DE_ SENSE_10、GET_C0NFIG、GET_EVENT_STATUS、READ_DISK_INF0、READ_T0C 等指令。数据卡给 予相应回复,告知计算机系统CD-ROM内有一光盘。以下是实现的关键点(1)光盘采用的描述符设备描述符中,类型码和子类型码均为0x00,协议码的本文档来自技高网
...

【技术保护点】
一种即插即用数据卡,其利用通用串行总线接口与计算机系统连接,其特征在于:该数据卡设有存储区域,该存储区域内记载有驱动程序以及指向该驱动程序的自动执行文件,数据卡的类型设置为光盘驱动器,数据卡与计算机系统插接后,计算机系统通过发出Inquiry命令得到数据卡的参数、描述和逻辑单元的组成,且通过数据卡的应答将数据卡识别为光盘驱动器,并由自动执行文件在计算机系统内安装驱动程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:竺磊张薇
申请(专利权)人:联芯科技有限公司
类型:发明
国别省市:31[中国|上海]

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

1
相关领域技术
  • 暂无相关专利