Instruction/ maintenance manual of the product MAX3420E Maxim
Go to page of 8
Maxim > App Notes > INTERFACE CIRCUITS Keywords: USB, FAQ, MAX3420E, SPI, Peripheral, Controller.Interface Aug 17, 2005 APPLICATION NOTE 3597 Frequently Asked Questions About the MAX3420E Abstract: This application note lists Frequently Asked Questions (FAQs) about the MAX3420E peripheral controller with SPI interface.
9. How do I program a SETUP transfer? 10. Do I need to program the USB data toggles? 11. The MAX3420E interrupt request bits are cleared by writing "1" to them. Is this backwards? 12. Do you have any programming tips? 5. Host Software Questions 1.
speed). Most applications that seem to require ISOCHRONOUS bandwidth can actually be handled with BULK or INTERRUPT transfers. This is because most of the ISOCHRONOUS bandwidth available to a USB device in a system is also typically available for BULK/INT transfers.
By setting a control bit (FDUPSPI, full-duplex SPI), the MOSI and MISO data appear on separate pins, providing a 4-wire interface. Finally, an INT (interrupt out) pin can be connected to a processor's interrupt system.
isolating USB. 12. What is the purpose of the VBCOMP pin? Does it power the MAX3420E? No. The VBCOMP pin does not power anything in the MAX3420E. It goes only to an internal comparator to detect the presence of V BUS .
9. How do I program a SETUP transfer? The USB host uses a CONTROL transfer to send a SETUP packet to the MAX3420E along with eight bytes that serve as a USB "op-code". The MAX3420E stores these bytes in an 8-byte FIFO, and then asserts a Setup Data Available interrupt request.
■ Purchase a general-purpose driver. These typically consist of the USB driver and a companion library of C functions to access the driver. Drivers are matched to the VID (Vendor ID) and PID (Product ID) in your device descriptor. Microsoft has announced a general-purpose BULK driver for USB in the upcoming "Vista" version of Windows.
More Information For technical questions and support: http://www.maxim-ic.com/support For samples: http://www.maxim-ic.com/samples Other questions and comments: http://www.
An important point after buying a device Maxim MAX3420E (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Maxim MAX3420E yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Maxim MAX3420E - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Maxim MAX3420E you will learn all the available features of the product, as well as information on its operation. The information that you get Maxim MAX3420E will certainly help you make a decision on the purchase.
If you already are a holder of Maxim MAX3420E, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Maxim MAX3420E.
However, one of the most important roles played by the user manual is to help in solving problems with Maxim MAX3420E. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Maxim MAX3420E along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center