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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/23/05 07:09
Read: times


 
#101420 - Why not software solution?
Responding to: ???'s previous message
Assuming the board is inserted between a PC and a target device, I must say the hardware solution for the function, monitor/intercept/delay USB transfer, is overkill. Adding only thirty to forty lines code to SnoopyPro, you can get a prototype of the function.

USB applications are a combination of firmware (and device), device driver and host application. If you have the Axelson's book, you'll find that he spent one third to protocol, another one third to device and firmware, and the last one third to device driver and host application. Even if you are a hardware or firmware designer, you should know at least what the PC can do. Then you can find the best solution.

When I design an USB application, I make the firmware and the device driver as simple as possible. I assign most of functions to the host application. PC has much more resources and execution speed than MCU.

Tsuneo

List of 29 messages in thread
TopicAuthorDate
Need advice re. USB bridging project            01/01/70 00:00      
   Time for lots of research!            01/01/70 00:00      
      Ya think!?            01/01/70 00:00      
         What the PC does in USB            01/01/70 00:00      
            Massive            01/01/70 00:00      
   Not 8051?            01/01/70 00:00      
      Good question            01/01/70 00:00      
         Handshake?            01/01/70 00:00      
         The ARMs I know all have on-board debugg            01/01/70 00:00      
            The ARMs I know            01/01/70 00:00      
               --- especially in thumb mode :)            01/01/70 00:00      
            all ARMs            01/01/70 00:00      
               [OT] Are you sure?            01/01/70 00:00      
         Why not software solution?            01/01/70 00:00      
            My thoughts too            01/01/70 00:00      
               I have no idea since I have had others d            01/01/70 00:00      
                  "Hardware" and "Software" solution            01/01/70 00:00      
                     he wants USB in AND USB out            01/01/70 00:00      
                        Maybe he didn't think of it            01/01/70 00:00      
                           but is there one?            01/01/70 00:00      
                        A Software Wedge            01/01/70 00:00      
                           I think we need to wait for David            01/01/70 00:00      
                              Sorry to have been away, folks            01/01/70 00:00      
                                 that is your choice            01/01/70 00:00      
                                    You might also have to...            01/01/70 00:00      
      FYI: Philips Host+Device Chip            01/01/70 00:00      
   Filter driver            01/01/70 00:00      
   You need a USB master chip, no '51 is av            01/01/70 00:00      
   Need advice re. USB bridging project            01/01/70 00:00      

Back to Subject List