管理大容量存储装置的方法及电子装置制造方法及图纸

技术编号:2837082 阅读:149 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种管理大容量存储装置的方法,所述的管理大容量存储装置的方法包括下列步骤:检测电子装置已连接在一个计算机系统;从多个大容量存储驱动程序中选择出一个大容量存储驱动程序;传送关于所选择的大容量存储驱动程序的信息到所述的计算机系统,从而驱动计算机系统来启动所选择的所述的大容量存储驱动程序。本发明专利技术还提供一种管理大容量存储装置的电子装置。采用所述的管理大容量存储装置的方法及电子装置,可以达成对电子装置中大容量存储装置进行管理的目的。

【技术实现步骤摘要】

本专利技术涉及一种电子装置,尤其涉及一种在电子装置中管理大容量存储装置的方法,以及对应的电子装置。
技术介绍
电子装置通常配备有大容量存储装置,例如闪存,用以存储诸如备忘录、行事历、电话簿、短信、MP3文件及电子邮件。存储在大容量存储装置中的数据可通过外部电子装置来存取,例如计算机、个人数字化助理(PDAPersonal digital assistant)、可程序化消费性电子装置(programmableconsumer electronic device)等等。另外,外部电子装置亦可将数据存储在电子装置的大容量存储装置中。
技术实现思路
为适应现有技术所使用的电子装置对大容量存储装置的需求,有必要提供一种管理大容量存储装置的方法及电子装置。一种管理大容量存储装置的方法,其包括下列步骤检测到电子装置已连接在一个计算机系统;从多个大容量存储驱动程序(mass storage driver)中选择出一个大容量存储驱动程序;传送关于所选择的大容量存储驱动程序的信息到所述的计算机系统,从而驱动计算机系统来启动所选择的所述的大容量存储驱动程序。一种管理大容量存储装置的电子装置,其包括一个非易失性存储装置及一个处理单元。处理单元耦合在非易失性存储装置,用以检测电子装置已连接在一个计算机系统,从多个大容量存储驱动程序中选择一个大容量存储驱动程序,并且传送关于所选择的大容量存储驱动程序的信息至计算机系统,从而驱动计算机系统来启动所选择的大容量存储驱动程序。采用所述的管理大容量存储装置的方法及电子装置,可以达成对电子装置中的大容量存储装置进行管理的目的。附图说明图1是依据本专利技术实施方式的计算机系统示意图。图2是依据本专利技术实施方式的电子装置的硬件环境架构图。图3a是依据本专利技术实施方式的通过连接头、连接线及连接端口连接至计算机主机的电子装置示意图。图3b是依据本专利技术实施方式的通过无线传送接收器收发器耦合在计算机主机的电子装置示意图。图4是依据本专利技术实施方式的管理电子装置中的大容量存储装置的方法流程图。图5是依据本专利技术实施方式的选单的范例人机接口示意图。图6是范例的文件管理窗口示意图。图7a是依据本专利技术实施方式的范例装置描述单元的数据结构示意图。图7b是依据本专利技术实施方式的范例配置描述单元的数据结构示意图。图7c是依据本专利技术实施方式的范例“other_speed_configuration”描述单元的数据结构示意图。图7d是依据本专利技术实施方式的范例接口描述单元的数据结构示意图。图7e是依据本专利技术实施方式的端点描述单元的数据结构示意图。图8为范例的电子装置及计算机主机中的数据存取细节的示意图。图9为一种范例的电子装置及计算机主机中的数据存取细节的示意图。图10为另一种范例的电子装置及计算机主机中的数据存取细节的示意图。图11为又一种范例的电子装置及计算机主机中的数据存取细节的示意图。图12是AT命令行的一般结构示意图。具体实施例方式图1是依据本专利技术实施方式的计算机系统100示意图,计算机系统100包括显示单元110及一个计算机主机130。计算机主机130通常配备有能耦合在移动电话的至少一个连接端口,例如131及133,或至少一个无线收发器135。所述连接端口可为串行端口或并列端口。串行端口,例如RS232、RS242、序列ATA(SATA)、通用序列总线(USB)、IEEE1394或通用同步序列收发器(UARTUniversal Asynchronous Receiver Transmitter)端口等等,是计算机系统的一个接口,通过该接口于一个时间点输入或输出一位信息。并列端口,例如集成驱动器电子接口(IDEIntegrated Drive Electronics)、小型计算机系统接口(SCSISmall Computer System Interface)、IEEE1284端口等等,是计算机系统的一个接口,能让数据并行地输入或输出,也就是说,使用一个以上的线路进行数据传输。并列端口在每一线路上承载一位数据,所以其比单一线路获得更佳的传输率(相对于串行端口)。通常并列端口中拥有数个额外的线路来传输控制信号,用以指示数据何时准备传送或接收。无线收发器,例如802.x、蓝牙(Bluetooth)或红外线(IrDA)收发器等等,是计算机系统的一个接口,射频或红外线信号等等通过该接口来传输数据。另外,本领域一般技术人员都了解计算机100可应用于其它计算机系统配置上,包括手持式装置、以多处理器为基础、微处理器为基础或可程序化的消费性电子装置、笔记型计算机等等。图2是依据本专利技术实施方式的电子装置200的硬件环境架构图,该电子装置200例如移动电话、个人数字助理等。该电子装置200提供数据存储、声音数据通信、来电铃声(例如由铃声产生装置2373提供)等的功能。该电子装置200配备有非易失性存储装置(例如2111或2131),例如闪存,用以存储例如备忘录、行事历、电话簿、短信、MP3文件及电子邮件等数据。可了解的是,一个非易失性存储装置必须由一个单一的控制器来控制,以保持数据检索的正确性。所配备的非易失性存储装置,亦称为大容量存储装置,由驻留在电子装置200中的一个文件系统2330所控制。关联于硬件2351的通信通过无线网络传送/接收声音数据,该无线网络例如全球移动通信系统(GSM)、全球演进式数据速率增强技术(EDGEEnhanced Data Rates forGlobal Evolution)、码分多址(CDMACode Division Multiple Access)网络、通用无线分组服务(GPRSGeneral Packet Radio Service)网络等。图3a是依据本专利技术实施方式的通过连接头250、连接线251及连接端口131连接至计算机主机130的电子装置200示意图。图3b是依据本专利技术实施方式的通过无线收发器135耦合在计算机主机130的电子装置200示意图。当该电子装置200通过连接端口131或无线收发器135耦合在计算机主机130时,计算机主机130可通过使用由通用即插即用(UPnPUniversal Plug andPlay)协会所提出的UPnP通信协议来识别及配置电子装置200为一个外部大容量存储装置。因此,计算机主机130能从电子装置200的非易失性存储装置来读取/写入数据。图4是依据本专利技术实施方式的管理电子装置中的大容量存储装置的方法流程图,此流程图分割为两个部份,左半部份显示由计算机主机(如图3a或图3b的130)所执行的步骤,右半部分显示由电子装置(如图3a或图3b的200)所执行的步骤,以虚线分割区别,以增加可读性。首先,检测电子装置已连接上计算机主机(步骤S510)。例如,于通用序列总线连接头(类似于图3a的250)的引脚Vbus检测到高电位时,则代表电子装置已连接在计算机主机。在电子装置的显示单元显示一个人机接口(MMIMan-Machine Interface),用来有利于使用者从多个大容量存储驱动程序中确定出一个大容量存储驱动程序(步骤S520)。图5是依据本专利技术实施方式的选单600的范例人机接口示意图,包括两个选单项目610至630以及两个软键(soft key)650及670本文档来自技高网...

【技术保护点】
一种管理大容量存储装置的方法,由一电子装置来执行,其特征在于,所述的方法包括:检测所述的电子装置已连接在一计算机系统;从多个大容量存储驱动程序中选择一大容量存储驱动程序;传送关于所述的选择的大容量存储驱动程序的信息至所述的计算机系统,从而驱动所述的计算机系统来启动所述的所选择的大容量存储驱动程序。

【技术特征摘要】
US 2006-4-28 60/745,860;US 2006-7-12 11/457,0401.一种管理大容量存储装置的方法,由一电子装置来执行,其特征在于,所述的方法包括检测所述的电子装置已连接在一计算机系统;从多个大容量存储驱动程序中选择一大容量存储驱动程序;传送关于所述的选择的大容量存储驱动程序的信息至所述的计算机系统,从而驱动所述的计算机系统来启动所述的所选择的大容量存储驱动程序。2.如权利要求1所述的管理大容量存储装置的方法,其特征在于,所述的计算机系统通过所述的所启动的大容量存储驱动程序从设置于所述的电子装置中的一非易失性存储装置读取或写入数据。3.如权利要求1所述的管理大容量存储装置的方法,其特征在于,所述的管理大容量存储装置的方法进一步包括为所述的确定的大容量存储驱动程序来配置驻留在所述的电子装置的至少一软件模块。4.如权利要求3所述的管理大容量存储装置的方法,其特征在于,所述的配置步骤进一步包括致使驻留在所述的电子装置的一文件系统不能使用,用以防止所述的文件系统从设置于所述的电子装置中的一非易失性存储装置读取或写入数据;以及配置驻留在所述的电子装置中的一命令处理引擎,使所述的命令处理引擎剖析从所述的启动的大容量存储驱动程序所接收的一小型计算机系统接口或一整合式电子装置命令并且将所述的小型计算机系统接口或所述的整合式电子装置命令转换成一数据存取命令,所述的数据存取命令通过相应于所述的非易失性存储装置的一存储装置驱动程序所辨认,并且所述的命令处理引擎发出所转换的数据存取命令至所述的存储装置驱动程序来从所述的非易失性存储装置读取或写入数据。5.如权利要求4所述的管理大容量存储装置的方法,其特征在于,当所述的文件系统不能使用时,致使所述的电子装置及一远程电子装置间的数据/声音通信不能使用。6.如权利要求3所述的管理大容量存储装置的方法,其特征在于,所述的配置步骤进一步包括配置驻留在所述的电子装置的一文件系统来从设置于所述的电子装置的一第一非易失性存储装置中读取或写入数据;以及配置驻留在所述的电子装置的一命令处理引擎,使所述的命令处理引擎剖析从所述的启动的大容量存储驱动程序所接收的一小型计算机系统接口或一整合式电子装置命令并且将所述的小型计算机系统接口或所述的整合式电子装置命令转换成一数据存取命令,所述的数据存取命令通过相应于一第二非易失性存储装置的一存储装置驱动程序所辨认,并且所述的命令处理引擎发出所转换的数据存取命令至所述的存储装置驱动程序来从所述的第二非易失性存储装置读取或写入数据。7.如权利要求3所述的管理大容量存储装置的方法,其特征在于,所述的配置步骤进一步包括配置驻留在所述的电子装置的一命令处理引擎,使所述的命令处理引擎从所述的启动的大容量存储驱动程序转递由驻留在所述的电子装置的一文件系统所辨认的一数据存取命令至所述的文件系统,使得所述的文件系统能根据所述的转换的数据存取命令来从设置于所述的电子装置的一非易失性存储装置读取或写入数据。8.如权利要求7所述的管理大容量存储装置的方法,其特征在于,在所述的电子装置及一远程电子装置间的数据/声音通信期间,一人机接口或一应用程序通过所述的文件系统从所述的非易失性存储装置读取或写入数据。9.如权利要求3所述的管理大容量存储装置的方法,其特征在于,所述的配置步骤进一步包括配置驻留在所述的电子装置的一命令处理引擎,使所述的命令处理引擎转递从所述的启动的大容量存储驱动程序所接收的一AT命令至驻留在所述的电子装置的一AT剖析器,使得所述的AT剖析器来剖析所述的AT命令并且转换所述的AT命令为一数据存取命令,并且根据所述的转换的数据存取命令驱动驻留在所述的电子装置的一文件系统来从设置于所述的电子装置中的一非易失性存储装置读取或写入数据。10.如权利要求9所述的管理大容量存储装置的方法,其特征在于,在所述的电子装置及一远程电子装置间的数据/声音通信期间,一人机接口或一应用程序通过所述的文件系统从所述的非易失性...

【专利技术属性】
技术研发人员:陈嘉瑢胡世昌学冠升
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1