本人正在用CH372設(shè)計(jì)一簡(jiǎn)單下位機(jī)上傳系統(tǒng)。沒(méi)有開(kāi)發(fā)過(guò)USB的經(jīng)驗(yàn)。數(shù)據(jù)定時(shí)從單片機(jī)上傳,數(shù)據(jù)量不大,大概2ms一次發(fā)送,數(shù)據(jù)上傳成功與否無(wú)關(guān)緊要但要求實(shí)時(shí)性。由于中斷口已經(jīng)用完,想用查詢方式嘗試一下。設(shè)想要發(fā)送時(shí)先通過(guò)GetStatus終止CH372發(fā)出的中斷,再讀一次CH372清除緩沖區(qū),再利用端點(diǎn)1中斷上傳??尚袉帷_€有什么要注意的地方請(qǐng)多多指教。
查看: 1223
回復(fù): 2
ch372進(jìn)行設(shè)計(jì)的問(wèn)題
熱門產(chǎn)品 :
CH397: 高集成度、低功耗USB網(wǎng)卡芯片
CATTYJOLLY
發(fā)表于: 2007-03-16 23:53:00
我也遇到同樣的問(wèn)題,麻煩各位高手幫忙~還有請(qǐng)問(wèn)中文手冊(cè)關(guān)于上傳中的兩種模式:查詢和虛中斷是什么意思?。渴峭ㄟ^(guò)驅(qū)動(dòng)程序來(lái)設(shè)置嗎,分別適用于哪種場(chǎng)合???
上位機(jī)查詢模式和偽中斷模式是在驅(qū)動(dòng)里實(shí)現(xiàn)的:查詢模式就是在PC機(jī)程序里建一個(gè)線程,不停的去讀,偽中斷模式,就是CH372的中斷端點(diǎn)一有數(shù)據(jù)就觸發(fā)應(yīng)用層定義的回調(diào)函數(shù),類似于硬件里的中斷引腳變化就觸發(fā)中斷服務(wù)程序.
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄