|
ARMCommand - chosen hardwareProcessorThe processor being used is the Atmel AT91SAM7S256. I opted for the Atmel AT91SAM7S series for several reasons:
I did look at the NXP LPC214x series as well, however I didn't use them because:
That isn't to mean to say that the AT91SAM7S doesn't have its faults:
DisplayI am using a Bolymin BL160128A OLED display, 160x128 pixels in size. The reasons for this are:
Joystick and keysThe joystick is an ALPS RKJXK122400Y joystick. Using the AT91SAM7S' built-in ADC, it gives me values in the range of 0x080 to 0x370 - which is a nice and wide value (the ADC will range from 0x000 to 0x3ff). The keys are MULTIMEC 3FTL6 switches Audio conversionThe audio DAC is a Wolfson Microelectronics WM8727 24-bit, 192kHz DAC (although it is only being used in a 16-bit mode, and at a lower frequency). There is also a headphone amplifier, a Texas Instruments TPA122D. Power conversionIn order to convert the USB 5V (or battery 6V) to 3.3V, a Texas Instruments TPS76733 is used. This also provides the reset signal.
Updated: 2009-10-25 22:57:53 | Comments: 0
| Show comments
| Add comment
|
| © Copyright 1997-2010 Tribbeck.com / Jason Tribbeck All trademarks are the property of their respective owners. |