作者aagogo (网路电视)
站内Programming
标题[问题] onDeviceChange 及 usb 的问题
时间Mon Aug 27 13:59:38 2007
由於需要做即时侦测 usb 的插拔动作,所以最近用了onDeviceChange这个功能...
当然是可以顺利的动作....
不过问题来了....
如果今天我要对 a usb device 做烧录的动作 ( 逶过a 烧录 bin档到chip里面)
单纯这样的动作也是可行的...
不过如果在烧录的中间,我再另外的插入了一个 b usb device.....
结果,这个 b 就会触发 onDeviceChange 导致 我的程式就死当在那边了....
我想问的是,有没有办法避掉这种干扰的行为....
因为查了一堆usb的资料,不过好像都是在提怎麽「连结 usb port 然後读写」
或是 「侦测插拔」 之类的..
--
踢腿 夹水 脚伸直 / 缩手 缩脚 抬头换气
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.188.59
1F:推 ggg12345:不应该有这种问题吧!每个usb线都是独立的 140.115.1.146 08/27 16:12
2F:→ ggg12345:插拔只是让收送电路产生中断讯号,不可能 140.115.1.146 08/27 16:14
3F:→ ggg12345:破坏到其他USB传送,只是延迟,但有buffer. 140.115.1.146 08/27 16:20