U盘烧录器的利记博彩app

文档序号:6769723阅读:694来源:国知局
专利名称:U盘烧录器的利记博彩app
技术领域
本实用新型涉及一种烧录器,特别是涉及一种能够烧录NOR型FLASH的U盘烧录
ο
背景技术
现在大容量的Flash (从几兆位到几百兆位设置更大)越来越多的应用到各种电 子产品上,而一般的通用烧录器不支持大容量的Flash烧录,而专用的Flash烧录器价格昂 贵,而且对不同厂家不同容量的flash支持不好,一旦换用其他flash,可能意味着重新购 买新的专用烧录器。另外,这些烧录器一般都需要和电脑连接才能烧录,使用起来极为不方 便而在一些场合,由于电压不稳,电磁干扰大等原因,电脑使用受到限制,烧录也就成了问 题。同时,使用电脑烧录,一台电脑一般只支持一台烧录器,批量烧录效率低。对于烧录人 员要求高,需要掌握电脑等相关知识。

实用新型内容本实用新型所要解决的技术问题1、烧录器需要电脑的连接配合才能进行烧录, 使用起来较为麻烦,同时也受到场所的限制,电脑使用和稳定性存在较大隐患,不够灵活。 2、现有技术的烧录器支持Flash类型有限,不支持大容量的Flash烧录,需要不停更换不同 种类的Flash烧录器,使用较为麻烦。3、利用电脑批量烧录效率低,不适合大规模烧录。4、 电脑方式烧录对烧录人员要求高,需要手工选择要烧录的Flash类型。5、不能非常方便的 与电脑交换数据。为了达到上述目的,本实用新型所采取的技术方案是一种U盘烧录器,其特征在于包括一 USB HOST模块,是提供一个USB接口,以供U盘连接,以利USB HOST模块读写
U盘;—拷贝接口模块,是提供一个接口,以将需要拷贝的Flash连接到系统,对其中的 数据进行拷贝操作;一烧录接口模块,是提供一个接口,以将需要进行烧录的Flash连接到系统,对其 进行烧录操作;一显示模块,用于显示U盘中的文件信息和当前进行操作的相关信息;一输入模块,用于选择文件和烧录操作;一单片机控制模块,所述单片机控制模块通过信号线分别与USB HOST模块,拷贝 接口模块,烧录接口模块,显示模块及输入模块相连接。前述的一种U盘烧录器,其特征在于所述单片机控制模块还与程序ROM、模式选 择、数据RAM相连接通讯;所述单片机控制模块直接执行程序ROM,所述执行程序ROM包括U盘文件系统和 Flash识别/烧录,其中包括U盘文件系统用于驱动USB HOST模块进行U盘的读写和文件分析,Flash识别/烧录对烧录接口模块的Flash进行识别和烧录;所述模式选择为一微动开关,控制一根口线,由单片机控制模块识别当前工作模 式;所述数据RAM由单片机控制模块直接控制,用于保存数据和驱动USB HOST模块的 命令数据。前述的一种U盘Flash烧录器,其特征在于所述USB HOST模块,是独立的包含 USB HOST功能的接口芯片。前述的一种U盘Flash烧录器,其特征在于所述USB HOST模块,是单片机内建的 包含USB HOST功能的模块。前述的一种U盘Flash烧录器,其特征在于所述拷贝接口模块,是PCB转接板或 贴片夹具。前述的一种U盘Flash烧录器,其特征在于所述烧录接口模块,是PCB转接板或 贴片夹具。前述的一种U盘Flash烧录器,其特征在于所述显示模块是IXD、LED、OLED0 前述的一种U盘Flash烧录器,其特征在于所述输入模块设有多个机械式轻触按 钮或导电胶按钮。前述的一种U盘Flash烧录器,其特征在于所述单片机控制模块外接有电源模 块,所述电源模块为9v或12v的直流变压器电源。本实用新型的有益效果是1、本实用新型使用U盘烧录NOR型FLASH,不需要电脑而脱机进行烧录,使用方便, 也不会因为电压不稳,电磁干扰等原因受到使用场所的限制。2、本实用新型U盘烧录器成本低,外形小巧,便于携带,使用灵活,操作简单,对烧 录人员要求低可以批量烧录效率高,一个人可以同时使用多个烧录器同时进行U盘烧录或 拷贝烧录操作。3、本实用新型支持拷贝模式,可以将连接到拷贝接口模块的Flash中的数据直接 烧录到烧录接口模块中的Flash中,使得同时使用多个烧录器时不需要一个烧录器配一个 U盘。通过对烧录库中支持的Flash类型进行检索,可以自动识别出当前要烧录的Flash型号。4、可以直接读写U盘,支持市场上的绝大部分U盘和主流的文件系统,可以与绝大 部分电脑进行数据交换。5、可以设定要烧录的大小,烧录完成后可以自动校验。并可以计算MD5,及读取 Flash内容到U盘。6、本实用新型通过更换烧录接口模块,升级烧录库程序,可以支持更多类型的 Flash07、本实用新型U盘烧录器采用9v/12ν直流电源供电,一般的直流电源适配器就可 以保证其稳定工作。

图1是本实例所述的U盘烧录器的系统的整体结构框4[0032]图2是本实例所述的U盘烧录器的完整原理图;图3是本实例所述的U盘烧录器的单片机控制模块电路图;图4是本实例所述的U盘烧录器的电源模块电路图;图5是本实例所述的U盘烧录器的USB Host模块的电路图;图6是本实例所述的U盘烧录器的输入模块的电路图;图7是本实例所述的U盘烧录器的烧录、拷贝、模式选择模块的电路图。
具体实施方式
首先请先参阅图1和图2,本实用新型电路整体结构框图。本实例的U盘烧录器是 由一单片机控制模块1,一显示模块2,一输入模块3,一模式选择模块4,一 USB HOST模块 5,一数据RAM 11,一程序ROM 12,一拷贝接口模块13,一烧录接口模块14。其中USB HOST模 块5,提供USB HOST信号及一个标准的USB HOST接口,以便U盘可以连接到系统,USB HOST 模块可以是单片机内建的包含USB HOST功能的模块,也可以是独立的包含USB HOST功能 的接口芯片。显示模块2,用于显示U盘中的文件信息和当前进行的操作的相关信息,显示 模块2可以用单色字符型LCD,能够显示32个字符。输入模块3用于选择文件和烧录操作, 可以为一组机械式轻触按钮。拷贝接口模块13,是提供一个接口,以将需要拷贝的Flash连 接到系统,以对其中的数据进行拷贝操作,拷贝接口模块13是PCB转接板或贴片IC夹具。 烧录接口模块14,是提供一个接口,以将需要进行烧录的Flash连接到系统,以对其进行烧 录操作,烧录接口模块14是PCB转接板或贴片IC夹具。所述单片机控制模块1通过信号 线分别与USB HOST模块5,拷贝接口模块13,烧录接口模块14,显示模块2及输入模块3相 连接。本实用新型程序ROM 12为单片机控制模块1可直接执行的程序(固件),其中包 括U盘文件系统121用于驱动USB HOST模块进行U盘的读写和文件分析,及Flash识别/ 烧录122用于对烧录接口模块13上的Flash进行识别和烧录。模式选择4为一微动开关, 控制一根口线,由单片机控制模块1识别当前工作模式。数据RAM 11由单片机控制模块1 直接控制,用于保存数据和驱动USB HOST模块的一些命令数据。本实用新型单片机控制模块1启动时会识别模式选择4的工作模式,如果是U盘 模式会执行程序R0M12中的Flash识别代码和U盘文件系统代码,对连接到USB HOST模 块5上的U盘及连接到烧录接口模块14上的Flash进行识别,并将其结果显示在显示模块 2上,当接收到输入模块3所输入的文件选择指令时,更改当前选择的文件,并将文件名显 示在显示模块2上。当接收到输入模块3所输入的启动烧录指令时,将会同时启动U盘文 件系统代码和Flash烧录代码,一边读选中的U盘文件内容,同时将其写入到Flash中。当 接收到输入模块3所输入的启动读取指今时,将会启动U盘文件系统代码,将Flash中的数 据保存到U盘中。如果为拷贝模式会执行程序R0M12中的Flash识别代码,对连接到烧录 接口模块14上的Flash进行识别,并将结果显示在显示模块2上。当接收到输入模块3所 输入的烧录指令时,会启动Flash烧录代码,将拷贝接口模块13上的Flash中的数据烧录 到烧录接口模块14上的Flash中。当接收到输入模块3所输入的MD5计算时,会对烧录接 口模块14上的Flash中数据进行MD5计算。如图3所示,本实例单片机控制模块采用dream公司的Sam9753cpu,是一个16位
5多功能处理器。它的特点是有较多的地址线一最大可支持512M bit的flash;本身带有 LCD接口,简化了硬件电路;具有按键处理接口 ;功能扩展方便,如果以后需要LED指示灯, 语音提示等,它具有LED扫描接口电路,及声音数据处理能力。如图4所示,本实用新型电 源模块说明可以直接使用普通的9v或12v的直流变压器电源,没有特别的要求。本实用新型自动识别Flash类型的说明因为使用了拷贝接口模块14,使用此实 例的Flash引脚信号和电压等电气性能都与此实例相吻合,可以直接对Flash进行读/写 操作,而Flash芯片是可以按一定要求读出其厂家码(VID)和产品码(PID)。因为不同厂家 的厂家码是不一样的,而同一厂家的不同型号的产品码也是不一样的,所以可以使用此厂 家码和产品码进行Flash的自动识别。本实例使用的是逐个匹配的方式,将程序ROM 12中 所有的Flash识别代码去逐个执行,试图去读当前Flash的厂家ID和设备ID,当读回的厂 家ID与设备ID与期待值符合时,则认为Flash识别成功。当所有的Flash代码执行完毕 后都没有得到符合的类型时,则Flash自动识别失败。本实例在实际应用中,已可以烧录识 别十多种不同类型的flash。如图4所示,本实用新型电源模块可以直接使用普通的9v或 12v的直流变压器电源,没有特别的要求。本实用新型如何实现烧录功能说明将U盘中的文件烧录到烧录接口模块14中的 Flash。将模式选择4设定为U盘模式,然后系统加电。系统会对连接到烧录接口模块14 中的Flash进行自动识别,如果识别失败,则显示在显示模块2上,本实例停止执行。如果 识别成功,则进入U盘检测,如果有U盘连接到USB HOST模块5,则对U盘进行识别分析,如 果失败,则结果显示在显示模块2上,如果成功,则显示有多少支持的文件和当前选择的文 件名。此时可以通过输入模块3选择文件,文件选择好后,再通过输入模块3输入烧录或校 验命令,则可以对Flash进行烧录(完成后自动校验)或单校验功能。其中烧录功能可以 选择烧录512K字节,2M字节或全部。本实用新型如何实现拷贝功能说明将拷贝接口模块13中的Flash数据拷贝到烧 录接口模块14的Flash中。将模式设定为拷贝模式,然后系统加电。显示模块2显示当前 处于拷贝模式。系统会对连接到烧录接口 14的Flash进行识别,如果识别失败,则显示在 显示模块2上,本实例停止执行。如果识别成功可以通过输入模块3输入拷贝、校验或MD5 计算指令,则会对烧录接口 14中的Flash进行烧录(完成后自动校验,并显示校验和)、校 验(完成后显示校验和)或MD5计算。拷贝过程是单片机控制模块1首先读取拷贝接口中母片flash的一块数据,保存 在数据RAM 11中,然后把数据RAM 11中的数据烧录到烧录接口 14中的子片Flash,然后重 复直到数据全部被拷贝完。接下来对拷贝的flash数据进行校验,即在同一地址先读取拷 贝接口中母片flash的数据,然后再读取烧录接口 14中子片Flash的数据,比较两个数据 是否相同,如果相同则接着比较下个地址的数据,如果不同则显示校验失败的信息,这样直 到最后一个地址完成。在这过程中同时记录校验和,在结束时显示校验和。本实用新型的升级功能说明首先根据新flash的芯片资料编写烧录模块,整合 到烧录库程序中,然后把这个程序更新到一片flash中,最后把这片flash替换程序ROM 12 的flash,这样完成了新flash的烧录支持,从而可以支持更多类型的Flash。以上显示,描述了本实用新型的基本原理和主要特征以及本实用新型的优点。本 行业的技术人员应该了解,本实用新型不受上述实施例的限制,上述实施例和说明书中描
6述的只是说明本实用新型的原理,在不脱离本实用新型精神和范围的前提下,本实用新型 还会有各种变化和改进,这些变化和改进都落入要求保护的本实用新型范围内。本实用新 型要求保护范围由所附的权利要求书及其等效物界定。
权利要求一种U盘烧录器,其特征在于包括一USB HOST模块,是提供一个USB接口,以供U盘连接,以利USB HOST模块读写U盘;一拷贝接口模块,是提供一个接口,以将需要拷贝的Flash连接到系统,对其中的数据进行拷贝操作;一烧录接口模块,是提供一个接口,以将需要进行烧录的Flash连接到系统,对其进行烧录操作;一显示模块,用于显示U盘中的文件信息和当前进行操作的相关信息;一输入模块,用于选择文件和烧录操作;一单片机控制模块,所述单片机控制模块通过信号线分别与USB HOST模块,拷贝接口模块,烧录接口模块,显示模块及输入模块相连接。
2.根据权利要求1所述的一种U盘烧录器,其特征在于所述单片机控制模块还与程 序ROM、模式选择、数据RAM相连接通讯;所述单片机控制模块直接执行程序ROM,所述执行程序ROM包括U盘文件系统和Flash 识别/烧录,其中包括U盘文件系统用于驱动USB HOST模块进行U盘的读写和文件分析, Flash识别/烧录对烧录接口模块的Flash进行识别和烧录;所述模式选择为一微动开关,控制一根口线,由单片机控制模块识别当前工作模式;所述数据RAM由单片机控制模块直接控制,用于保存数据和驱动USB HOST模块的命令 数据。
3.根据权利要求2所述的一种U盘Flash烧录器,其特征在于所述USBHOST模块, 是独立的包含USB HOST功能的接口芯片。
4.根据权利要求3所述的一种U盘Flash烧录器,其特征在于所述USBHOST模块, 是单片机内建的包含USB HOST功能的模块。
5.根据权利要求4所述的一种U盘Flash烧录器,其特征在于所述拷贝接口模块,是 PCB转接板或贴片夹具。
6.根据权利要求5所述的一种U盘Flash烧录器,其特征在于所述烧录接口模块,是 PCB转接板或贴片夹具。
7.根据权利要求6所述的一种U盘Flash烧录器,其特征在于所述显示模块是IXD、 LED、OLED。
8.根据权利要求7所述的一种U盘Flash烧录器,其特征在于所述输入模块设有多 个机械式轻触按钮或导电胶按钮。
9.根据权利要求1所述的一种U盘Flash烧录器,其特征在于所述单片机控制模块 外接有电源模块,所述电源模块为9v或12v的直流变压器电源。
专利摘要本实用新型公开了一种U盘烧录器,其特征在于包括一USB HOST模块,是提供一个USB接口,以供U盘连接,以利该USB HOST模块读写U盘;一拷贝接口模块,是提供一个接口,以将需要拷贝的Flash连接到系统,以对其中的数据进行拷贝操作;一烧录接口模块,是提供一个接口,以将需要进行烧录的Flash连接到系统,以对其进行烧录操作;一显示模块,用于显示U盘中的文件信息和当前进行的操作的相关信息;一输入模块,用于选择文件和烧录操作;一单片机控制模块。本实用新型解决了现有烧录器需要与电脑连接配合才能进行烧录,使用起来较为麻烦,不够灵活,同时烧录器支持Flash类型有限的问题,提供了一种无需连接电脑,支持F1ash类型较多的U盘烧录器。
文档编号G11C16/10GK201707927SQ20102022057
公开日2011年1月12日 申请日期2010年6月9日 优先权日2010年6月9日
发明者周峰, 徐恺, 陈国斌 申请人:吟飞科技(江苏)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1