1.一種USB設(shè)備,其特征在于,包括交互輸入模塊、控制器和USB輸出接口;所述控制器包括信號傳輸端口;
所述USB輸出接口用于連接計算機終端以實現(xiàn)本USB設(shè)備與所述計算機終端的通信連接;
所述交互輸入模塊用于接收由用戶的操作引起的控制信息,并將所述控制信息發(fā)送到所述控制器;
所述控制器用于接收所述控制信息及通過所述信號傳輸端口監(jiān)聽所述計算機終端發(fā)送的控制指令;根據(jù)所述控制信息或者所述控制指令,配置本USB設(shè)備的工作狀態(tài);
所述控制器還用于根據(jù)本USB設(shè)備的工作狀態(tài),創(chuàng)建USB數(shù)據(jù)格式的設(shè)備狀態(tài)指令,通過所述信號傳輸端口向所述計算機終端發(fā)送所述設(shè)備狀態(tài)指令,以使所述計算機終端同步記錄本USB設(shè)備的工作狀態(tài)。
2.如權(quán)利要求1所述的USB設(shè)備,其特征在于,本USB設(shè)備還包括USB下游模塊和USB控制芯片;
所述USB下游模塊包括數(shù)據(jù)輸出端口;所述USB下游模塊用于生成視頻數(shù)據(jù)并通過所述數(shù)據(jù)輸出端口發(fā)送所述視頻數(shù)據(jù);
所述USB控制芯片包括第一下游端口、第二下游端口和第一上游端口;所述USB控制芯片用于從所述第一下游端口和第二下游端口接收數(shù)據(jù)或指令,并通過所述第一上游端口發(fā)送所述數(shù)據(jù)或指令;
所述USB下游模塊的數(shù)據(jù)輸出端口包括USB2.0輸出端口;本USB設(shè)備的所述USB輸出接口包括USB2.0數(shù)據(jù)上游輸出接口;
所述控制器的所述信號傳輸端口連接所述USB控制芯片的所述第一下游端口;所述USB下游模塊的所述USB2.0輸出端口連接所述第二下游端口;所述USB控制芯片的第一上游端口連接所述USB2.0數(shù)據(jù)上游輸出接口。
3.如權(quán)利要求2所述的USB設(shè)備,其特征在于,所述USB下游模塊的數(shù)據(jù)輸出端口還包括SSTX輸出端口和SSRX輸出端口;
本USB設(shè)備的所述USB輸出接口還包括SSTX數(shù)據(jù)上游輸出接口和SSRX數(shù)據(jù)上游輸出接口;
所述SSTX輸出端口連接所述SSTX數(shù)據(jù)上游輸出端口,所述SSRX輸出端口連接所述SSRX數(shù)據(jù)上游輸出端口。
4.如權(quán)利要求2或3所述的USB設(shè)備,其特征在于,所述USB控制芯片為USB2.0控制芯片。
5.如權(quán)利要求1至4任一項所述的USB設(shè)備,其特征在于,本USB設(shè)備為視頻展臺。
6.如權(quán)利要求1至4任一項所述的USB設(shè)備,其特征在于,本USB設(shè)備為高拍儀。
7.一種USB通信方法,其特征在于,包括:
建立本USB設(shè)備與計算機終端的通信連接;
接收由用戶的操作引起的控制信息;
監(jiān)聽所述計算機終端發(fā)送的控制指令;
根據(jù)所述控制信息或者所述控制指令,配置本USB設(shè)備的工作狀態(tài);
根據(jù)本USB設(shè)備的工作狀態(tài),創(chuàng)建USB數(shù)據(jù)格式的設(shè)備狀態(tài)指令,向所述計算機終端發(fā)送所述設(shè)備狀態(tài)指令,以使所述計算機終端同步記錄本USB設(shè)備的工作狀態(tài);
其中,本USB設(shè)備為如權(quán)利要求1至6任一項所述的USB設(shè)備。
8.如權(quán)利要求7所述的USB通信方法,其特征在于,所述建立本USB設(shè)備與計算機終端的通信連接,具體包括:
向所述計算機終端發(fā)送啟動信號,以觸發(fā)所述計算機終端創(chuàng)建連接請求指令;
在接收到所述計算機終端發(fā)送的連接請求指令時,開始持續(xù)向所述計算機終端發(fā)送第一心跳信號,同時檢測是否接收到來自所述計算機終端的第二心跳信號;
若接收到所述第二心跳信號,則確認與所述計算機終端保持持續(xù)的通信連接。
9.如權(quán)利要求8所述的USB通信方法,其特征在于,所述向計算機終端發(fā)送啟動信號,以觸發(fā)所述計算機終端創(chuàng)建連接請求指令,具體包括:
將啟動信號封裝成USB數(shù)據(jù)格式的啟動指令,向所述計算機終端發(fā)送所述啟動指令;其中,所述啟動指令用于請求計算機終端返回設(shè)備標識讀取指令;
在接收到所述計算機終端發(fā)出的設(shè)備標識讀取指令時,向所述計算機終端發(fā)送標識本USB設(shè)備身份的設(shè)備標識數(shù)據(jù),以使所述計算機終端判斷自身是否與授權(quán)的USB設(shè)備連接,在確定自身與授權(quán)的USB設(shè)備連接時,創(chuàng)建連接請求指令。