This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

To increase USB2.0 speed by more endpoints

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

Parents
  • 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,

    uzslm

Reply
  • 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,

    uzslm

Children