Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/02/04 17:05
Read: times


 
Msg Score: +1
 -1 Didn't Search First
 +1 Underrated
 +1 Informative
#78571 - WEOT: USB implementation.
Dear Forum Members,
There was a time when almost all PC's came with atleast 2 comm [ serial ] ports and USB or Firewire didn't exist but now a days the trend is changing continuously. Now a days either PC's don't have serial ports at all or have at the most one where as number of USB ports on PC's is increasing continously.

The same is the case with embedded design a few years ago most of the designs relied on use of serial RS232 ports for communication with PC's or other devices, but now a days due to USB trend more and more new embedded designs are coming with USB connectivity.

There are handfull of 8051 derivatives having USB feature builtin and even these dervatives are not accessible to all embedded developers due to their unavailibilty in local market or due to their higher costs. Since the slowest speed mode supported by USB is 1.5Mbps its not so easy to implement a USB in 8051 using software bit banging it might be possible with expensive 1 cycle DALLAS but certaily impossible with 2 cycle, 6 cycle and 12 cycle cores. There are readymade USB modules available from some vendors such as FTDI but again these are not easily available in most of the places.

I was thinking and googling for some other alternatives for implementing USB at lower cost and with easily available parts and I came across this site http://www.cesko.host.sk/IgorPlugU...32_eng.htm
This gentleman has implemented USB using an AVR certainly he has done great work.

I know this forum is blessed with very experienced embedded developers. I wanted to know have you guys tried such ideas i.e. implementing USB by software bit banging if yes how did you do it? Are there other cheap alternatives for implementing soft USB? How about using a CPLD for this purpose?

Thank you very much for reading my post.

Regards,
Prahlad Purohit

List of 44 messages in thread
TopicAuthorDate
WEOT: USB implementation.            01/01/70 00:00      
   RE: WEOT: USB implementation.            01/01/70 00:00      
      RE: WEOT: USB implementation.            01/01/70 00:00      
      RE: WEOT: USB implementation.            01/01/70 00:00      
      RE: WEOT: USB implementation.            01/01/70 00:00      
   Hating USB            01/01/70 00:00      
      RE: Hating USB            01/01/70 00:00      
         RE: Hating USB            01/01/70 00:00      
      RE: ! (Hating USB)            01/01/70 00:00      
         RE: ! (Hating USB)            01/01/70 00:00      
            RE: ! (Hating USB)            01/01/70 00:00      
               RE: (not?) Hating USB            01/01/70 00:00      
                  RE: Hating USB            01/01/70 00:00      
      RE: Hating USB            01/01/70 00:00      
         RE: Hating USB            01/01/70 00:00      
            RE: Hating USB            01/01/70 00:00      
               I give up            01/01/70 00:00      
                  Do not give up...            01/01/70 00:00      
            RE: Hating USB            01/01/70 00:00      
               Cost of DB9            01/01/70 00:00      
                  RE: Cost of DB9            01/01/70 00:00      
                     RE: Cost of DB9            01/01/70 00:00      
               RE: Hating USB            01/01/70 00:00      
            RE: Hating USB            01/01/70 00:00      
   RE: WEOT: USB implementation.            01/01/70 00:00      
      RE: WEOT: USB implementation.            01/01/70 00:00      
   Warning - loads of pop-ups in Link!            01/01/70 00:00      
      RE: Warning - loads of pop-ups in Link!            01/01/70 00:00      
      RE: Warning - loads of pop-ups in Link!            01/01/70 00:00      
         RE: Warning - loads of pop-ups in Link!            01/01/70 00:00      
      RE: Warning - loads of pop-ups in Link!            01/01/70 00:00      
      RE: Warning - loads of pop-ups in Link!            01/01/70 00:00      
         RE: Warning - loads of pop-ups in Link!            01/01/70 00:00      
   RE: WEOT: USB implementation.            01/01/70 00:00      
   RE: WEOT: USB implementation.            01/01/70 00:00      
   RE: WEOT: USB implementation.            01/01/70 00:00      
      Oops!            01/01/70 00:00      
   RE: WEOT: USB implementation.            01/01/70 00:00      
   RE: WEOT: USB implementation.            01/01/70 00:00      
      RE: WEOT: USB implementation.            01/01/70 00:00      
         RE: WEOT: USB implementation.            01/01/70 00:00      
            RE: WEOT: USB implementation.            01/01/70 00:00      
   Conclusion - USB implementation.            01/01/70 00:00      
   Article in this months ESE magazine            01/01/70 00:00      

Back to Subject List