CH372中文手冊中講到: 上傳數(shù)據(jù)流以偽中斷方式發(fā)起的系統(tǒng)中,計算機(jī)應(yīng)用層初始化時設(shè)置一個偽中斷服務(wù)程序,然后應(yīng)用層就不需要再涉及到上傳數(shù)據(jù)流。當(dāng)單片機(jī)需要上傳數(shù)據(jù)時,首先將數(shù)據(jù)寫入批量端點的上傳緩沖區(qū)中,然后將中斷特征數(shù)據(jù)寫入中斷端點的上傳緩沖區(qū)中。在1 毫秒之內(nèi)(理論值),與中斷特征數(shù)據(jù)對應(yīng)的偽中斷服務(wù)程序被激活,偽中斷服務(wù)程序通知主程序調(diào)用數(shù)據(jù)上傳API獲得上傳數(shù)據(jù)塊。 在此期間,單片機(jī)將會收到CH372 芯片通知的兩次中斷,首先是中斷端點上傳成功中斷,然后是批量端點上傳成功中斷。
請問各位:如何在計算機(jī)應(yīng)用層初始化時設(shè)置一個偽中斷服務(wù)程序? 怎樣定義中斷特征數(shù)據(jù)? 內(nèi)部緩沖上傳模式的函數(shù)應(yīng)該是用在請求加應(yīng)答方式或上傳數(shù)據(jù)流以查詢方式發(fā)起的系統(tǒng)中吧? 是不是要在上位機(jī)中使用定時功能,定時調(diào)用ch372的中斷API ch375readinter 讀取下位機(jī)寫入中斷緩沖區(qū)中的中斷特征數(shù)據(jù),然后再讀取批量緩沖區(qū)的數(shù)據(jù)?謝謝。