USB HID 1 ms peryodlarla 64 Byte interrupt transferi %100 CPU kullanımı

Başlatan z, 02 Temmuz 2012, 02:18:37

z

USB kartt, her 1 ms de PC ye 64 Byte veri transferi yaparken PC de aynı hızda USB cihaza 64 byte data yolluyor.
PC deki yazılım gelen verilerden bazılarını textboxlara yazıyor ve bunları refresh ediyor. Bu şartlar altında CPU kullanımı %100 e fırlıyor.

Veri boyu çok küçük zaman da 1ms gibi uzunca bir süre. Ancak CPU yüzdesinin bu şekilde tavan yapması normal mi?

USB HID yapısını bu denli yoğun kullanarak (Limit oluyor) veri transferi yapmak uygun bir çözüm değil galiba. Ne dersiniz?

Bana e^st de diyebilirsiniz.   www.cncdesigner.com