We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
At least 4 endpoints could be available besides endpoint0 in my MCU;
i just want to try if i can make all these 4 enpoits active in interrupt mode,i am expectting to get 4 times speed...
currently,i have been using only one endpoint in interrupt mode,the max expected speed is 64bytes in one milliseconds ,if i expand to 4 endpoints,then 4 interrupt pipes may be working at same time,could i get max throughput at 64*4bytes in one milliseconds?
Thanks for any advice!
uzslm
Hi Milorad,
Thank you for useful information!
I do check through 4 types of transfer pipes,currently i still plan to utilize interrupt pipes...
for bulk pipe,i am just worried about the delay,since it does not promise for real-time transmission;
my requirement includes exact data transfer in real time... so i give up isochronous pipes;
currently i need just maximum 256 bytes in and out between host and device in about one or two milliseconds;
i have designed a single HID device in USB2.0 full speed mode,however in best cases,it can only transfer 64bytes in 1ms;
so i plan to design a composite HID device with 8 interrupt pipes,4 for in and 4 for out...Still not sure if this is practical, I'll try.
Thanks again!
Best Regards,
Hi uzslm,
Perhaps you can accumulate the data and send it with bulk transfer less often.
Best regards, Milorad