欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種通信信息的傳輸方法和系統(tǒng)的制作方法

文檔序號:6648305閱讀:117來源:國知局
專利名稱:一種通信信息的傳輸方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體涉及一種通信信息的傳輸方法和系統(tǒng)。
背景技術(shù)
隨著通用串行接口(USB)協(xié)議所支持的通信技術(shù)被廣泛應用,計算機可以通過USB與其相連的嵌入式系統(tǒng)等通信系統(tǒng)通信。
目前,計算機與嵌入式系統(tǒng)應用USB所支持的同一個傳輸通道進行各種通信交互,以實現(xiàn)系統(tǒng)調(diào)試等通信操作,如計算機向嵌入式系統(tǒng)發(fā)送包含數(shù)據(jù)或不包含數(shù)據(jù)的命令、嵌入式系統(tǒng)向計算機發(fā)送數(shù)據(jù)、嵌入式系統(tǒng)向計算機發(fā)送命令執(zhí)行響應、嵌入式系統(tǒng)向計算機上報事件等。
由于上述的多種通信操作都是經(jīng)由計算機與嵌入式系統(tǒng)之間的同一個傳輸通道進行的,所以在實際應用中時常發(fā)生數(shù)據(jù)傳輸沖突,比如計算機通過所述傳輸通道向嵌入式系統(tǒng)發(fā)送命令時,嵌入式系統(tǒng)正在通過該傳輸通道向計算機上報事件,這很可能造成所述命令與所述事件發(fā)生數(shù)據(jù)沖突,使嵌入式系統(tǒng)無法正常接收來自計算機的命令,計算機也很可能無法正常接收來自嵌入式系統(tǒng)的事件??梢?,上述數(shù)據(jù)傳輸沖突會導致計算機與嵌入式系統(tǒng)之間通信出錯率較高,嚴重時還會導致計算機與嵌入式系統(tǒng)之間的調(diào)試等通信操作無法正常進行。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種通信信息的傳輸方法,能降低計算機與嵌入式系統(tǒng)之間的通信出錯率。
本發(fā)明的另一目的在于提供一種通信信息的傳輸系統(tǒng),能降低計算機與嵌入式系統(tǒng)之間的通信出錯率。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的本發(fā)明公開了一種通信信息的傳輸方法,設置連接計算機與嵌入式系統(tǒng)的命令字傳輸通道、數(shù)據(jù)傳輸通道;該方法包括計算機將命令字通過與嵌入式系統(tǒng)相連的命令字傳輸通道發(fā)送給嵌入式系統(tǒng),并判斷是否有與所述命令字對應的數(shù)據(jù)要發(fā)送給嵌入式系統(tǒng),如果有,則將與所述命令字對應的數(shù)據(jù)通過與嵌入式系統(tǒng)相連的數(shù)據(jù)傳輸通道發(fā)送給嵌入式系統(tǒng);嵌入式系統(tǒng)接收來自計算機的命令字或命令字及其對應的數(shù)據(jù),并根據(jù)收到的命令字進行命令執(zhí)行操作;嵌入式系統(tǒng)判斷完成命令執(zhí)行操作后是否有數(shù)據(jù)要發(fā)送給計算機,如果有,嵌入式系統(tǒng)則將要發(fā)送的數(shù)據(jù)通過所述數(shù)據(jù)傳輸通道發(fā)送給計算機。
所述命令字包括命令類型和命令參數(shù),所述根據(jù)收到的命令字進行命令執(zhí)行操作的過程包括嵌入式系統(tǒng)讀取收到的命令字中包含的命令類型和命令參數(shù),并根據(jù)讀取的命令類型和命令參數(shù)進行命令執(zhí)行操作。
所述命令字包括命令類型、命令參數(shù)和傳輸數(shù)據(jù)長度,所述根據(jù)收到的命令字進行命令執(zhí)行操作的過程包括嵌入式系統(tǒng)讀取收到的命令字中包含的傳輸數(shù)據(jù)長度,判斷在該命令字之后收到的來自計算機的數(shù)據(jù)的長度是否與讀取的所述傳輸數(shù)據(jù)長度相同,如果相同,則根據(jù)來自計算機的所述數(shù)據(jù)以及收到的所述命令字中包含的命令類型、命令參數(shù)進行命令執(zhí)行操作。
執(zhí)行完所述命令執(zhí)行操作后,嵌入式系統(tǒng)進一步通過所述命令字傳輸通道向計算機發(fā)送命令執(zhí)行響應。
所述命令字傳輸通道、數(shù)據(jù)傳輸通道采用通用串行總線USB協(xié)議所提供的傳輸通道。
進一步設置連接計算機與嵌入式系統(tǒng)的事件上報通道;在執(zhí)行完所述命令執(zhí)行操作后,嵌入式系統(tǒng)進一步根據(jù)該命令執(zhí)行操作所產(chǎn)生的命令執(zhí)行結(jié)果生成事件,將該事件通過與計算機相連的所述事件上報通道發(fā)送給計算機。
進一步設置連接計算機與嵌入式系統(tǒng)的事件上報通道;嵌入式系統(tǒng)與計算機通信時,嵌入式系統(tǒng)進一步將根據(jù)外界信號所生成的事件通過所述事件上報通道發(fā)送給計算機。
所述事件上報通道采用USB協(xié)議所提供的傳輸通道。
所述命令字是計算機從要發(fā)送給嵌入式系統(tǒng)的命令中拆分出的命令字;所述數(shù)據(jù)是計算機從要發(fā)送給嵌入式系統(tǒng)的命令中拆分出的與該命令中包含的命令字相對應的數(shù)據(jù)。
本發(fā)明還公開了一種通信信息的傳輸系統(tǒng),包括計算機和嵌入式系統(tǒng),該系統(tǒng)還包括連接于計算機與嵌入式系統(tǒng)之間的命令字傳輸通道和數(shù)據(jù)傳輸通道;其中,命令字傳輸通道用于傳輸計算機發(fā)送給嵌入式系統(tǒng)的命令字;數(shù)據(jù)傳輸通道用于傳輸計算機發(fā)送給嵌入式系統(tǒng)的命令字所對應的數(shù)據(jù),以及傳輸嵌入式系統(tǒng)發(fā)送給計算機的數(shù)據(jù)。
所述計算機中包含用于進行命令處理的計算機側(cè)命令處理單元,所述嵌入式系統(tǒng)中包含用于進行命令處理的嵌入式系統(tǒng)側(cè)命令處理單元;所述命令字傳輸通道和數(shù)據(jù)傳輸通道連接的是計算機中的計算機側(cè)命令處理單元和嵌入式系統(tǒng)中的嵌入式系統(tǒng)側(cè)命令處理單元。
所述命令字傳輸通道、數(shù)據(jù)傳輸通道是USB協(xié)議所提供的傳輸通道。
計算機和嵌入式系統(tǒng)之間進一步連接有事件上報通道,用于傳輸嵌入式系統(tǒng)發(fā)送給計算機的事件。
所述計算機中包含用于進行事件接收處理的事件信息接收處理單元,所述嵌入式系統(tǒng)中包含用于進行事件發(fā)送處理的事件信息發(fā)送處理單元;所述事件上報通道連接的是計算機中的事件信息接收處理單元和嵌入式系統(tǒng)中的事件信息發(fā)送處理單元。
所述事件上報通道是USB協(xié)議所提供的傳輸通道。
計算機和嵌入式系統(tǒng)之間進一步連接有USB通信通道,用于支持計算機與嵌入式系統(tǒng)進行USB通信數(shù)據(jù)傳輸。
與現(xiàn)有技術(shù)相比,本發(fā)明所提供的通信信息傳輸方法和系統(tǒng),將計算機與嵌入式系統(tǒng)之間的命令字、命令字所對應的數(shù)據(jù)、通信數(shù)據(jù)、命令執(zhí)行響應、事件等不同的通信內(nèi)容能通過多個傳輸通道傳輸,使計算機與嵌入式系統(tǒng)之間發(fā)生數(shù)據(jù)傳輸沖突的幾率極低,有效降低了計算機與嵌入式系統(tǒng)之間的通信出錯率。


圖1為本發(fā)明一較佳實施例的通信信息傳輸原理圖。
具體實施例方式
下面結(jié)合附圖及具體實施例對本發(fā)明詳細說明。
本發(fā)明所提供的通信信息的傳輸系統(tǒng)包括計算機和嵌入式系統(tǒng),該系統(tǒng)還包括連接于計算機與嵌入式系統(tǒng)之間的命令字傳輸通道和數(shù)據(jù)傳輸通道;其中,命令字傳輸通道用于傳輸計算機發(fā)送給嵌入式系統(tǒng)的命令字;數(shù)據(jù)傳輸通道用于傳輸計算機發(fā)送給嵌入式系統(tǒng)的命令字所對應的數(shù)據(jù),以及傳輸嵌入式系統(tǒng)發(fā)送給計算機的數(shù)據(jù)。
本發(fā)明提供的通信信息的傳輸方法,設置連接計算機與嵌入式系統(tǒng)的命令字傳輸通道、數(shù)據(jù)傳輸通道;計算機將命令字通過與嵌入式系統(tǒng)相連的命令字傳輸通道發(fā)送給嵌入式系統(tǒng),并判斷是否有與所述命令字對應的數(shù)據(jù)要發(fā)送給嵌入式系統(tǒng),如果有,則將與所述命令字對應的數(shù)據(jù)通過與嵌入式系統(tǒng)相連的數(shù)據(jù)傳輸通道發(fā)送給嵌入式系統(tǒng);嵌入式系統(tǒng)接收來自計算機的命令字或命令字及其對應的數(shù)據(jù),并根據(jù)收到的命令字進行命令執(zhí)行操作;嵌入式系統(tǒng)判斷完成命令執(zhí)行操作后是否有數(shù)據(jù)要發(fā)送給計算機,如果有,嵌入式系統(tǒng)則將要發(fā)送的數(shù)據(jù)通過所述數(shù)據(jù)傳輸通道發(fā)送給計算機。
參見圖1,圖1為本發(fā)明一較佳實施例的通信信息傳輸原理圖。計算機110與嵌入式系統(tǒng)120共同構(gòu)成了本發(fā)明的通信信息傳輸系統(tǒng),計算機110與嵌入式系統(tǒng)120之間通過命令字傳輸通道、數(shù)據(jù)傳輸通道、事件上報通道、USB通信通道相連。作為一種具體的應用實例,所述命令字傳輸通道、數(shù)據(jù)傳輸通道、事件上報通道、USB通信通道采用USB協(xié)議等通信協(xié)議所提供的傳輸通道。
其中,計算機110中包括計算機側(cè)命令處理單元111、事件信息接收處理單元112、計算機側(cè)USB通信管理單元113;嵌入式系統(tǒng)120中包括嵌入式系統(tǒng)側(cè)命令處理單元121、事件信息發(fā)送處理單元122、嵌入式系統(tǒng)側(cè)USB通信管理單元123。計算機側(cè)命令處理單元111與嵌入式系統(tǒng)側(cè)命令處理單元121之間連接有命令字傳輸通道、數(shù)據(jù)傳輸通道;事件信息接收處理單元112與事件信息發(fā)送處理單元122之間通過事件上報通道相連;計算機側(cè)USB通信管理單元113與嵌入式系統(tǒng)側(cè)USB通信管理單元123通過USB通信通道相連。
在實際應用中,計算機110與嵌入式系統(tǒng)120之間的不同通信內(nèi)容被分別通過不同的傳輸通道傳輸命令字傳輸通道用于傳輸由計算機側(cè)命令處理單元111向嵌入式系統(tǒng)側(cè)命令處理單元121發(fā)送的命令中所包含的命令字,還用于傳輸由嵌入式系統(tǒng)側(cè)命令處理單元121向計算機側(cè)命令處理單元111發(fā)送的命令執(zhí)行響應;數(shù)據(jù)傳輸通道用于在所述命令中除了包含命令字以外還包含數(shù)據(jù)時,將該數(shù)據(jù)由計算機側(cè)命令處理單元111向嵌入式系統(tǒng)側(cè)命令處理單元121發(fā)送,還用于將來自嵌入式系統(tǒng)側(cè)命令處理單元121的數(shù)據(jù)發(fā)送給計算機側(cè)命令處理單元111;事件上報通道用于將事件信息發(fā)送處理單元122生成的事件發(fā)送給事件信息接收處理單元112;USB通信通道用于支持計算機側(cè)USB通信管理單元113與嵌入式系統(tǒng)側(cè)USB通信管理單元123進行現(xiàn)有技術(shù)中常用的USB通信數(shù)據(jù)傳輸,計算機側(cè)USB通信管理單元113與嵌入式系統(tǒng)側(cè)USB通信管理單元123則可以實現(xiàn)現(xiàn)有技術(shù)中的USB數(shù)據(jù)收發(fā)、存儲等功能。
如果計算機110要向嵌入式系統(tǒng)120發(fā)送命令,計算機側(cè)命令處理單元111則將要發(fā)送的命令總體拆分為命令字和數(shù)據(jù)兩大部分。當然,有些命令中只包含命令字而不包含數(shù)據(jù),因此拆分要發(fā)送的命令時,計算機側(cè)命令處理單元111需要判斷該命令中是否包含數(shù)據(jù),如果包含數(shù)據(jù),計算機側(cè)命令處理單元111將要發(fā)送的命令拆分為命令字和數(shù)據(jù);否則,計算機側(cè)命令處理單元111則只拆分出命令中包含的命令字。
計算機側(cè)命令處理單元111拆分完要發(fā)送的命令后,將拆分出的命令字通過命令字傳輸通道發(fā)送給嵌入式系統(tǒng)側(cè)命令處理單元121。命令字中通常包括命令類型、命令參數(shù)、傳輸數(shù)據(jù)長度等。如果計算機側(cè)命令處理單元111還從要發(fā)送的命令中拆分出了數(shù)據(jù),計算機側(cè)命令處理單元111則在發(fā)送完從該命令中拆分出的命令字后,再通過數(shù)據(jù)傳輸通道將拆分出的數(shù)據(jù)發(fā)送給嵌入式系統(tǒng)側(cè)命令處理單元121。
嵌入式系統(tǒng)側(cè)命令處理單元121收到來自計算機側(cè)命令處理單元111的命令字后,讀取該命令字中包含的命令類型、命令參數(shù)、傳輸數(shù)據(jù)長度。如果該命令字屬于一個讀命令等簡單命令,一般由命令類型標識是何種命令;所述命令參數(shù)則通常為要讀取的數(shù)據(jù)所處的地址區(qū)域;所述傳輸數(shù)據(jù)長度通常為0,表示該命令字沒有對應的數(shù)據(jù)。這種情況下,嵌入式系統(tǒng)側(cè)命令處理單元121根據(jù)收到的命令字進行命令執(zhí)行操作。
如果嵌入式系統(tǒng)側(cè)命令處理單元121通過讀取該命令字,發(fā)現(xiàn)命令字中的傳輸數(shù)據(jù)長度是一個非0數(shù)值,嵌入式系統(tǒng)側(cè)命令處理單元121則確定該命令字有相對應的數(shù)據(jù),并通過數(shù)據(jù)傳輸通道接收來自計算機側(cè)命令處理單元111的數(shù)據(jù)。當嵌入式系統(tǒng)側(cè)命令處理單元121通過數(shù)據(jù)傳輸通道收到來自計算機側(cè)命令處理單元111的數(shù)據(jù)后,判斷收到的數(shù)據(jù)的長度是否與收到的所述命令字包含的傳輸數(shù)據(jù)長度相同,如果相同,則根據(jù)收到的所述數(shù)據(jù)以及收到的所述命令字中包含的命令類型、命令參數(shù)進行命令執(zhí)行操作。
無論嵌入式系統(tǒng)側(cè)命令處理單元121收到的命令字是否還有對應的數(shù)據(jù),嵌入式系統(tǒng)側(cè)命令處理單元121都會在順利完成命令執(zhí)行操作后,通過命令字傳輸通道向計算機側(cè)命令處理單元111發(fā)送命令執(zhí)行響應,以告知計算機側(cè)命令處理單元111命令成功執(zhí)行。并且,如果進行所述命令執(zhí)行操作的結(jié)果是向計算機側(cè)命令處理單元111返回數(shù)據(jù),嵌入式系統(tǒng)側(cè)命令處理單元121則將該數(shù)據(jù)通過數(shù)據(jù)傳輸通道發(fā)送給計算機側(cè)命令處理單元111。
當然,如果出現(xiàn)嵌入式系統(tǒng)側(cè)命令處理單元121收到的命令字中包含的傳輸數(shù)據(jù)長度與后續(xù)收到該命令字所對應的數(shù)據(jù)長度不一致,或嵌入式系統(tǒng)側(cè)命令處理單元121進行命令執(zhí)行操作時失敗,嵌入式系統(tǒng)側(cè)命令處理單元121則通過命令字傳輸通道,向計算機側(cè)命令處理單元111發(fā)送命令執(zhí)行響應,以告知計算機側(cè)命令字發(fā)生錯誤或命令執(zhí)行操作失敗。
再有,嵌入式系統(tǒng)側(cè)命令處理單元121進行所述命令執(zhí)行操作的結(jié)果也可能是控制事件信息發(fā)送處理單元122生成事件;當然,事件信息發(fā)送處理單元122也可以應用現(xiàn)有技術(shù)生成事件。在這種情況下,事件信息發(fā)送處理單元122通過事件上報通道將生成的事件發(fā)送給事件信息接收處理單元112,由事件信息接收處理單元112對接收到的事件進行后續(xù)處理。所述事件中通常包括事件類型。
下面以一個實例對本發(fā)明進行簡單描述。
計算機側(cè)命令處理單元111通過命令字傳輸通道向嵌入式系統(tǒng)側(cè)命令處理單元121發(fā)送用于進行攝像頭截圖的截圖命令,之后還通過數(shù)據(jù)傳輸通道向嵌入式系統(tǒng)側(cè)命令處理單元121發(fā)送截圖命令所對應的數(shù)據(jù),該數(shù)據(jù)是要寫入截圖寄存器中的參數(shù)值,攝像頭根據(jù)所述截圖寄存器中寫入的參數(shù)值進行截圖操作。
嵌入式系統(tǒng)側(cè)命令處理單元121根據(jù)收到的截圖命令以及該截圖命令所對應的數(shù)據(jù)在截圖寄存器中寫入相應參數(shù)值,并且通過命令字傳輸通道向計算機側(cè)命令處理單元111發(fā)送截圖響應,以告知計算機側(cè)命令處理單元111相應截圖操作執(zhí)行正常。由于截圖寄存器中寫入了控制攝像頭進行截圖操作的參數(shù)值,所以攝像頭啟動并且獲取一張或多張圖片,并將獲取的圖片存儲在內(nèi)存中。通常將獲取的圖片稱為所述截圖命令的命令執(zhí)行結(jié)果。
嵌入式系統(tǒng)側(cè)命令處理單元121將執(zhí)行所述截圖命令所得的命令執(zhí)行結(jié)果,通過嵌入式系統(tǒng)120中的操作系統(tǒng)發(fā)送給事件信息發(fā)送處理單元122,事件信息發(fā)送處理單元122根據(jù)收到的命令執(zhí)行結(jié)果生成截圖事件,并將該截圖事件通過事件上報通道發(fā)送給事件信息接收處理單元112,以告知事件信息接收處理單元112截圖成功。事件信息接收處理單元112將收到的截圖事件通過計算機110中的操作系統(tǒng)發(fā)送給計算機側(cè)命令處理單元111,計算機側(cè)命令處理單元111根據(jù)收到的截圖事件生成相應的截圖讀取命令,并將該截圖讀取命令通過命令字傳輸通道向嵌入式系統(tǒng)側(cè)命令處理單元121發(fā)送。所述截圖讀取命令中包含用于讀取數(shù)據(jù)的內(nèi)存地址區(qū)域,并且所包含的傳輸數(shù)據(jù)長度為0。
嵌入式系統(tǒng)側(cè)命令處理單元121收到截圖讀取命令后,根據(jù)該截圖讀取命令所包含的內(nèi)存地址區(qū)域從內(nèi)存中讀取數(shù)據(jù),并將讀取的數(shù)據(jù)通過數(shù)據(jù)傳輸通道發(fā)送給計算機側(cè)命令處理單元111,還通過命令字傳輸通道向計算機側(cè)命令處理單元111發(fā)送截圖讀取響應,以告知計算機側(cè)命令處理單元111截圖數(shù)據(jù)讀取成功。計算機側(cè)命令處理單元111收到來自嵌入式系統(tǒng)側(cè)命令處理單元121的截圖數(shù)據(jù)后,對該數(shù)據(jù)進行后續(xù)處理。
當然,計算機110與嵌入式系統(tǒng)120正常通信時,即使嵌入式系統(tǒng)120沒有接收到來自計算機110的命令,嵌入式系統(tǒng)120也能夠應用現(xiàn)有技術(shù)接收來自外界的信號,并根據(jù)接收到的信號生成相應的事件。之后,嵌入式系統(tǒng)120則將生成的事件通過事件上報通道發(fā)送給計算機110。嵌入式系統(tǒng)120通常是目前常用的微控制器單元(MCU)。
由以上所述可以看出,本發(fā)明所提供的通信信息傳輸方法和系統(tǒng),均可保證計算機與嵌入式系統(tǒng)之間的命令字、命令字所對應的數(shù)據(jù)、通信數(shù)據(jù)、命令執(zhí)行響應、事件等不同的通信內(nèi)容能通過多個傳輸通道傳輸,這使得計算機與嵌入式系統(tǒng)之間發(fā)生數(shù)據(jù)傳輸沖突的幾率極低,有效降低了計算機與嵌入式系統(tǒng)之間的通信出錯率。
權(quán)利要求
1.一種通信信息的傳輸方法,其特征在于,設置連接計算機與嵌入式系統(tǒng)的命令字傳輸通道、數(shù)據(jù)傳輸通道;該方法包括計算機將命令字通過與嵌入式系統(tǒng)相連的命令字傳輸通道發(fā)送給嵌入式系統(tǒng),并判斷是否有與所述命令字對應的數(shù)據(jù)要發(fā)送給嵌入式系統(tǒng),如果有,則將與所述命令字對應的數(shù)據(jù)通過與嵌入式系統(tǒng)相連的數(shù)據(jù)傳輸通道發(fā)送給嵌入式系統(tǒng);嵌入式系統(tǒng)接收來自計算機的命令字或命令字及其對應的數(shù)據(jù),并根據(jù)收到的命令字進行命令執(zhí)行操作;嵌入式系統(tǒng)判斷完成命令執(zhí)行操作后是否有數(shù)據(jù)要發(fā)送給計算機,如果有,嵌入式系統(tǒng)則將要發(fā)送的數(shù)據(jù)通過所述數(shù)據(jù)傳輸通道發(fā)送給計算機。
2.如權(quán)利要求1所述的方法,其特征在于,所述命令字包括命令類型和命令參數(shù),所述根據(jù)收到的命令字進行命令執(zhí)行操作的過程包括嵌入式系統(tǒng)讀取收到的命令字中包含的命令類型和命令參數(shù),并根據(jù)讀取的命令類型和命令參數(shù)進行命令執(zhí)行操作。
3.如權(quán)利要求1所述的方法,其特征在于,所述命令字包括命令類型、命令參數(shù)和傳輸數(shù)據(jù)長度,所述根據(jù)收到的命令字進行命令執(zhí)行操作的過程包括嵌入式系統(tǒng)讀取收到的命令字中包含的傳輸數(shù)據(jù)長度,判斷在該命令字之后收到的來自計算機的數(shù)據(jù)的長度是否與讀取的所述傳輸數(shù)據(jù)長度相同,如果相同,則根據(jù)來自計算機的所述數(shù)據(jù)以及收到的所述命令字中包含的命令類型、命令參數(shù)進行命令執(zhí)行操作。
4.如權(quán)利要求1所述的方法,其特征在于,執(zhí)行完所述命令執(zhí)行操作后,嵌入式系統(tǒng)進一步通過所述命令字傳輸通道向計算機發(fā)送命令執(zhí)行響應。
5.如權(quán)利要求1至4任一項所述的方法,其特征在于,所述命令字傳輸通道、數(shù)據(jù)傳輸通道采用通用串行總線USB協(xié)議所提供的傳輸通道。
6.如權(quán)利要求1所述的方法,其特征在于,進一步設置連接計算機與嵌入式系統(tǒng)的事件上報通道;在執(zhí)行完所述命令執(zhí)行操作后,嵌入式系統(tǒng)進一步根據(jù)該命令執(zhí)行操作所產(chǎn)生的命令執(zhí)行結(jié)果生成事件,將該事件通過與計算機相連的所述事件上報通道發(fā)送給計算機。
7.如權(quán)利要求1所述的方法,其特征在于,進一步設置連接計算機與嵌入式系統(tǒng)的事件上報通道;嵌入式系統(tǒng)與計算機通信時,嵌入式系統(tǒng)進一步將根據(jù)外界信號所生成的事件通過所述事件上報通道發(fā)送給計算機。
8.如權(quán)利要求6或7所述的方法,其特征在于,所述事件上報通道采用USB協(xié)議所提供的傳輸通道。
9.如權(quán)利要求1所述的方法,其特征在于所述命令字是計算機從要發(fā)送給嵌入式系統(tǒng)的命令中拆分出的命令字;所述數(shù)據(jù)是計算機從要發(fā)送給嵌入式系統(tǒng)的命令中拆分出的與該命令中包含的命令字相對應的數(shù)據(jù)。
10.一種通信信息的傳輸系統(tǒng),包括計算機和嵌入式系統(tǒng),其特征在于,該系統(tǒng)還包括連接于計算機與嵌入式系統(tǒng)之間的命令字傳輸通道和數(shù)據(jù)傳輸通道;其中,命令字傳輸通道用于傳輸計算機發(fā)送給嵌入式系統(tǒng)的命令字;數(shù)據(jù)傳輸通道用于傳輸計算機發(fā)送給嵌入式系統(tǒng)的命令字所對應的數(shù)據(jù),以及傳輸嵌入式系統(tǒng)發(fā)送給計算機的數(shù)據(jù)。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述計算機中包含用于進行命令處理的計算機側(cè)命令處理單元,所述嵌入式系統(tǒng)中包含用于進行命令處理的嵌入式系統(tǒng)側(cè)命令處理單元;所述命令字傳輸通道和數(shù)據(jù)傳輸通道連接的是計算機中的計算機側(cè)命令處理單元和嵌入式系統(tǒng)中的嵌入式系統(tǒng)側(cè)命令處理單元。
12.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述命令字傳輸通道、數(shù)據(jù)傳輸通道是USB協(xié)議所提供的傳輸通道。
13.如權(quán)利要求10所述的系統(tǒng),其特征在于,計算機和嵌入式系統(tǒng)之間進一步連接有事件上報通道,用于傳輸嵌入式系統(tǒng)發(fā)送給計算機的事件。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述計算機中包含用于進行事件接收處理的事件信息接收處理單元,所述嵌入式系統(tǒng)中包含用于進行事件發(fā)送處理的事件信息發(fā)送處理單元;所述事件上報通道連接的是計算機中的事件信息接收處理單元和嵌入式系統(tǒng)中的事件信息發(fā)送處理單元。
15.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述事件上報通道是USB協(xié)議所提供的傳輸通道。
16.如權(quán)利要求10所述的系統(tǒng),其特征在于,計算機和嵌入式系統(tǒng)之間進一步連接有USB通信通道,用于支持計算機與嵌入式系統(tǒng)進行USB通信數(shù)據(jù)傳輸。
全文摘要
本發(fā)明提供了一種通信信息的傳輸方法和系統(tǒng),均將計算機與嵌入式系統(tǒng)之間的命令字、命令字所對應的數(shù)據(jù)、通信數(shù)據(jù)、命令執(zhí)行響應、事件等不同的通信內(nèi)容能通過多個傳輸通道傳輸,這使得計算機與嵌入式系統(tǒng)之間發(fā)生數(shù)據(jù)傳輸沖突的幾率極低,有效降低了計算機與嵌入式系統(tǒng)之間的通信出錯率。
文檔編號G06F13/42GK1746876SQ20051010560
公開日2006年3月15日 申請日期2005年9月28日 優(yōu)先權(quán)日2005年9月28日
發(fā)明者劉勇, 游明琦, 譚帥 申請人:北京中星微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
太仆寺旗| 澜沧| 来安县| 辽阳县| 临邑县| 汝州市| 满洲里市| 包头市| 元阳县| 嘉定区| 元阳县| 武清区| 扎赉特旗| 康定县| 磐安县| 怀柔区| 宜川县| 杂多县| 宁津县| 个旧市| 新巴尔虎右旗| 安康市| 舞阳县| 运城市| 仪陇县| 满洲里市| 峨边| 万山特区| 武强县| 昌邑市| 广昌县| 深圳市| 德令哈市| 宁蒗| 扶绥县| 平潭县| 高阳县| 北川| 呼伦贝尔市| 江城| 青龙|