Re: [問題] onDeviceChange 及 usb 的問題

看板Programming作者時間18年前 (2007/08/27 15:39), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《aagogo (網路電視)》之銘言: : 由於需要做即時偵測 usb 的插拔動作,所以最近用了onDeviceChange這個功能... : 當然是可以順利的動作.... : 不過問題來了.... : 如果今天我要對 a usb device 做燒錄的動作 ( 逶過a 燒錄 bin檔到chip裡面) : 單純這樣的動作也是可行的... : 不過如果在燒錄的中間,我再另外的插入了一個 b usb device..... : 結果,這個 b 就會觸發 onDeviceChange 導致 我的程式就死當在那邊了.... : 我想問的是,有沒有辦法避掉這種干擾的行為.... : 因為查了一堆usb的資料,不過好像都是在提怎麼「連結 usb port 然後讀寫」 : 或是 「偵測插拔」 之類的.. BOOL bBusy = FALSE; OnDeviceChange(...) { if (!bBusy) { bBusy = TRUE; //Your code //.... bBusy = FALSE; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.213.29

08/28 10:27, , 1F
謝謝你的回應,我試試看...
08/28 10:27, 1F
文章代碼(AID): #16qd_1Lt (Programming)
討論串 (同標題文章)
文章代碼(AID): #16qd_1Lt (Programming)