发明名称 |
基于通用串行总线的数据传输系统 |
摘要 |
一种基于通用串行总线的数据传输系统,它能够通过应用程序减小利用通用串行总线把存储于便携终端的数据发送到计算机时计算机内核程序所承载的负载。以往技术由于USB所需的线程的优先级高,不知道数据何时从终端输入到计算机,需要一直保持该USB接收线程的高速工作,因此会妨碍其它线程正常工作。另外,上述USB的接收线程如果高速工作,其它线程运行的时间就会减小,不仅这种线程所属的程序运行速度变慢,严重时还可能发生计算机死机。鉴于如上问题,本发明在USB电缆中添加了用于控制计算机USB接收线程的控制线,终端与计算机中带有寄存器部,通过该控制线与寄存器部控制计算机的USB接收线程动作,从而能够减小计算机内核程序承受的负载。 |
申请公布号 |
CN1301472C |
申请公布日期 |
2007.02.21 |
申请号 |
CN200410031976.1 |
申请日期 |
2004.03.31 |
申请人 |
乐金电子(中国)研究开发中心有限公司 |
发明人 |
金知炯 |
分类号 |
G06F13/42(2006.01) |
主分类号 |
G06F13/42(2006.01) |
代理机构 |
北京律诚同业知识产权代理有限公司 |
代理人 |
梁挥;徐金国 |
主权项 |
1.一种基于通用串行总线的数据传输系统,其特征是由如下几个部分构成:通用串行总线电缆,其内包括控制线,用于传输控制信号;终端,它带有终端寄存器部,用于控制终端的数据传输以及控制信号的收发,当存在要通过上述通用串行总线电缆发送的既定数据时,将终端寄存器部的状态设置为使用控制线发送控制信号以及发送数据的状态,以发送关于数据发送的控制信号,并且在接收到接收线程完成的控制信号后,将终端寄存器部的状态设置为不使用控制线以及接收数据状态,标志传输过程结束;计算机,它带有计算机寄存器部,用于控制计算机端的数据传输以及控制信号的收发,在收到所述关于数据发送的控制信号后,计算机端寄存器部的状态设置为不使用控制线发送控制信号以及接收数据状态,以启动USB接收线程,启动后随即设置为不使用控制线发送控制信号以及发送数据状态,数据传输结束后,计算机端寄存器部的状态设置为使用控制线发送控制信号以及发送数据状态,以发送接收线程完成的控制信号。 |
地址 |
100102北京市朝阳区望京利泽中园二区203号洛娃大厦B座 |