Posted on May 17, 2011 at 13:49If the USB library it does not support the USB spec of 500ms, whose spec should it follow? Why assume a RTOS? A lot of custom devices just communicate, do simple filtering and talk to hardware. With all the ARM's sofw...
Posted on May 17, 2011 at 13:49The reason is that you do not want to mix your long running(upto 500ms)-low priority control transactions with your fast running-high priority transactions. Note that the problem is not that you do not service your hig...
Posted on May 17, 2011 at 13:49You quoted correctly that: 2) USB high-priority interrupt (Channel 19): Triggered only by a correct transfer event for isochronous and double-buffer bulk transfer to reach the highest possible transfer rate. The imp...