Apple iPhone Hardware Integration
Q: Asked me general questions about: I2C, SPI, UART, etc.
A: know how each one works:
- number of lines
- clock speed
- can you talk to multiple devices?
- bus arbitration
- advantage of one over the other
Q: Asked me general ECE circuits questions:
A:
- Know what RC low-pass/high-pass/band-pass filters are.
- Know what Op-Amps are.
- Diode circuits
- Transistor circuits
- Questions were generally really easy...
Q: Asked a design question: What exactly happens if I press the volume button on the iPhone?
A:
- Button signal is inputted, filtered and debounced, sent into apple micro/processor
- through some internal apple protocol, output from micro is sent to graphics chip that displays the change in volume animation on display
- Audio chip is then sent information to modify registered with stored volume value and will amplify accordingly