如題 我只要上傳數(shù)據(jù) 而且要保證速度 每個(gè)周期上傳的數(shù)據(jù)100多個(gè)吧 下位機(jī)程序應(yīng)該怎么寫?大約得用多長時(shí)間?謝謝[Emot]2[/Emot][Emot]4[/Emot]
熱門產(chǎn)品 :
USB3.0 HUB控制器:CH634
如題 我只要上傳數(shù)據(jù) 而且要保證速度 每個(gè)周期上傳的數(shù)據(jù)100多個(gè)吧 下位機(jī)程序應(yīng)該怎么寫?大約得用多長時(shí)間?謝謝[Emot]2[/Emot][Emot]4[/Emot]
我們只能告訴你通訊流程,但是怎么傳需要你自行決定。 計(jì)算機(jī)成功枚舉設(shè)備后,就可以隨時(shí)上傳數(shù)據(jù)了。 首先上傳第一包數(shù)據(jù),流程為寫命令,寫長度,然后寫數(shù)據(jù)即可。如果第一包上傳成功,則隨時(shí)可以繼續(xù)上傳第二包數(shù)據(jù),要建立一個(gè)標(biāo)志,來檢測(cè)第一包數(shù)據(jù)是否上傳完畢,每次數(shù)據(jù)成功上傳后,都會(huì)產(chǎn)生一個(gè)端點(diǎn)X上傳完成的中斷。 您可以用定時(shí)器實(shí)現(xiàn)周期性上傳,上傳前,要查詢上次是否已經(jīng)成功上傳。