SAM7XCxx_DevMaster
Nun ist auch mein dritter DevMaster fertig. Wiederum mit einem 32bit Prozessor mit ARM7 Core.
Eigentlich sollten diesmal der SAM7XCxx_DevMaster und der LPC236x-DevMaster gleichzeitig entstehen um einen direkten Vergleich zwischen diesen zu erlauben, jedoch hat NXP wohl einige Probleme mit dem Update auf eine korrigierte Version seiner MCU's.
Wie schon bei den vorherigen DevMaster-Boards blieb auf Grund der Schnittstellenwünsche und Kompaktheit wiederum nur 'selbermachen'.
Das Ergebnis ist nachfolgend aufgeführt.
Technische Daten:
- Atmel AT91SAM7XCxx CPU (AT91SAM7X64 ... A91SAM7XC256)
- 18.432 MHz
- USB 2.0 full-speed Device
- Ethernet 10/100M durch Davicom DM9161A plus Taimag RJLBC-060TC1
- ARM7-JTAG Interface (umschaltbar JTAG-InCircuitEmulation oder JTAG-BoundaryScan)
- MMC/SD-Card Slot
- Header-pinning mit USB / MMC-SD / DBGU / UART0 / UART1 / SPI1 / SSC / CAN / TwoWire / AD0..7 /
PWM / PCK / NRST & ADVREF oder alles als PIOs - Stromversorgung durch header-pin oder USB
Das erzeugte Header-Pinning stellt somit bis auf die Ethernet-Schnittstelle alle weiteren Pins der MCU zur freien Verfügung. Und so können alle Pins (bis auf die zwei USB-pins PA2, PA7) nach belieben als PIOs oder UART,CAN,SPI,TWI,TIO,SSC, PCK,PWM,AD... für eigenen Ideen verwendet werden.