Maxim-integrated MAX3420E User Manual

Browse online or download User Manual for Audio Maxim-integrated MAX3420E. Maxim Integrated MAX3420E User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 9
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Maxim > Design Support > Technical Documents > Application Notes > Interface Circuits > APP 3597
Keywords: USB, FAQ, MAX3420E, SPI, peripheral, controller, interface
APPLICATION NOTE 3597
Frequently Asked Questions About the MAX3420E
Sep 15, 2005
Abstract: This application note lists frequently asked questions (FAQs) about the MAX3420E peripheral
controller with SPI™ interface.
1. General questions
1. What is the MAX3420E?
2. Does the MAX3420E include a microprocessor?
3. What packages are available for the MAX3420E?
4. Are the MAX3420E packages lead-free?
2. USB questions
1. What USB speeds does the MAX3420E support?
2. Does the MAX3420E comply with the USB spec? Which revision?
3. How many endpoints does the MAX3420E support?
4. Why doesn't the MAX3420E support isochronous transfers?
5. Can I use the MAX3420E in a self-powered peripheral?
6. Can I use the MAX3420E in a bus-powered peripheral?
7. What external circuitry do I need to connect the MAX3420E to USB?
8. Can you recommend a 3.3V regulator?
9. What does the CONNECT bit do?
3. Interface questions
1. How does a microprocessor connect to the MAX3420E?
2. You say the SPI interface is 3, 4 or 5 wires. What does this mean?
3. What SPI clocking modes does the MAX3420E support?
4. My CPU uses a 2.5 volt supply, but the MAX3420E uses a 3.3V V
CC
supply. Do I need
external level translators?
5. What is the purpose of the MAX3420E INT pin?
6. Does the MAX3420E support active-low wired-OR interrupts? How about edge active
interrupts?
7. How fast can I run the MAX3420E SPI interface (SCLK max frequency)?
8. Is there a low limit to the MAX3420E SCLK frequency?
9. I have an 8-pin microprocessor, and it takes 5 of its' IO pins to connect to the MAX3420E.
How do I do IO?
10. Do I need to add external pullup resistors to the GPIN pins?
11. Can I drive optocouplers from the SPI interface pins?
12. What is the purpose of the VBCOMP pin? Does it power the MAX3420E?
4. Programming questions
Page 1 of 9
Page view 0
1 2 3 4 5 6 7 8 9

Summary of Contents

Page 1 - Page 1 of 9

Maxim > Design Support > Technical Documents > Application Notes > Interface Circuits > APP 3597Keywords: USB, FAQ, MAX3420E, SPI, peri

Page 2

1. How does my firmware talk to the MAX3420E?2. How do I program the MAX3420E to handle USB enumeration?3. How do I program a BULK IN transfer?4.

Page 3 - Page 3 of 9

operation. 3. How many endpoints does the MAX3420E support?The MAX3420E contains four endpoints:EP0, bidirectional CONTROL endpoint, 64 byte FIFO.EP1

Page 4

9. What does the CONNECT bit do?The MAX3420E has a switchable internal 1500Ω pullup resistor between its D+ pin and VCC.The CONNECT bit operates this

Page 5 - 4. Programming Questions

interrupts?The MAX3420E supports both interrupt types, using a control bit called INTLEVEL. SettingINTLEVEL=1 makes the INT output pin open-drain, act

Page 6 - Page 6 of 9

device address and the armed endpoint sends the FIFO data to the host.4. What if a USB IN request comes in while firmware is loading the IN FIFO?The

Page 7

11. The MAX3420E interrupt request bits are cleared by writing "1" to them. Is thisbackwards?It may seem backwards at first, but it is the

Page 8 - 6. Miscellaneous Questions

USB serial bridge chips connect to a PC using its USB port, but appear as a virtual COM portto the application running on the PC . A custom driver, su

Page 9 - Page 9 of 9

For Samples: http://www.maximintegrated.com/samplesOther Questions and Comments: http://www.maximintegrated.com/contact Application Note 3597: http://

Comments to this Manuals

No comments