文档介绍:家用电脑绣花机及在家用电脑绣花机上输入数据的方法
专利名称:家用电脑绣花机及在家用电脑绣花机上输入数据的方法
技术领域:
本发明属于绣花机领域,尤其涉及一种家用电脑绣花机及在家用电脑绣花 机上输入数据的方法。
背景技术:
目前家用,该方法包括
所述綉花机主控板调用接口函数,从USB设备上读取数据;
所述绣花机主控板根据通讯协议完成USB设备的数据与系统数据的交换。
本发明的技术方案还包括所述方法还包括
所述绣花机主控板根据USB设备的通讯协议结合硬件驱动时序完成对 USB底层硬件的驱动。
本发明的技术方案还包括所述接口函数包括USB状态查询函数和/或 USB目录索引函数和/或USB文件读取函数和/或USB文件写入函数。
本发明实施例的技术方案具有如下优点或有益效果本发明的家用电脑绣 花机及在家用电脑綉花机上输入数据的方法方案在不改变电脑绣花机原有体系
结构的&出上,增加本专利中描述的USB接口硬件模块,并使家用电脑绣花机
5增加一种独立的功能,该功能使电脑綉花机使用者能够通过目前常用的数据存
储设备一 一u盘进行绣花花样数据的输入,其降低了用户购买专用数据输入设
备的负担,简化了数据输入的操作过程,增加了产品的附加值。 本发明的特征及优点将通过实施例结合附图进行详细说明。
图1是本发明实施例的家用电脑绣花机的结构图2是本发明实施例的在家用电脑绣花机上输入数据的方法的流程图。
具体实施例方式
为了使本发明实施例的目的、技术方案及优点更加清楚明白,以下结合附 图及实施例,对本发明实施例进行进一步详细说明。
请参阅图1,为本发明实施例的家用电脑绣花机的结构图。本发明实施例 的家用电脑绣花机包括綉花机主控板1及USB接口硬件模块2, USB接口硬 件模块通过电气连接与绣花机主控板上的处理器连到一起,以接收处理器命令 和传输数据。USB接口硬件模块包括USB驱动芯片21、驱动芯片时钟发生 电路22、辅助电路模块23及USB物理接口模块24。
USB驱动芯片可以采用市场上成型的专用USB驱动芯片,也可以采用嵌 入式处理器。,两种标准 在传输速度上有一定的区别,但在家用电脑绣花机这一实际应用环境下,传输 速度可以作为次要条件来考虑。USB驱动芯片主要完成对USB设备的读写控 制和与綉花机主控板的数据通讯。
驱动芯片时钟发生电路是USB驱动芯片的辅助模块,为USB驱动芯片提 供时钟信号,使USB驱动芯片能够正常工作。
辅助电路模块包含一些相关的接口电路,如滤波电路及一些由小电子元器件构成的其他辅助电路单元,主要完成USB物理接口模块的抗干扰等可靠性设 计。
USB物理接口模块是一个USB设备的标准接口插槽,与USB驱动芯片完 成信号和供电的电气连接。
请参阅图2,为本发明实施例的在家用电脑绣花机上输入数据的方法的流 程图。该方法增加USB接口硬件模块,连接USB接口硬件模块与綉花机主控 板,其包括
步骤100:在模块入口调用主程序中的模块;
步骤200: USB模块用户接口模块为上层软件系统提供几个接口函数,在 系统程序中可以通过调用这些函数完成对USB设备的实际操作,完成从USB 设备的数据读取等相关功能,这几个接口函数包括USB状态查询函数、USB