ATMEL SAM3S4C ARM Cotrex-M3 evaluation board
The EB-SAM3S4C Board is an ARM embedded evaluation board produced by Embest, integrates the ATMEL SAM3S4C which is based on high performance 32-Bit Cortex-M3 RISC processor .The ATMEL SAM3S4C operate at up to 64 MHz and features 256 KBytes of Flash and 48Kbytes of SRAM memory. The SAM3S4C periphery set includes a full speed USB Device port with embedded tansceiver, a High Speed MCI for SDIO/SD/MMC, External bus Interface with NandFlash controller,2xUsart,2xUart,2xTwi, 3xSPI,an I2S, as well as 1 PWM timer,6x 16-bit timers, an RTC, a 12-bit ADC,a 12-bit DAC and a Analog comparator. In addition, there are plenty of demo codes in the CD for this board, these examples will save your much time to construct your own development environment.
The connectors on the ATSAM3S4C evaluation board provide plenty hardware modules to implement the peripheries.
A standard DB9 connector is on the ATSAM3S4C board for the ATSAM3S4CS built-in UART interfaces. This is a full duplex, serial port.
A standard DB9 connector for applications requiring CAN communications.
A standard USB Type B connector for applications requiring USB communications.
A detachable, 240x320 TFT, color LCD display. You may use this graphic display device to show real-time debug and program status messages.
A removable, lithium battery is included on the ATSAM3S4C to maintain power to the real-time clock when the board disconnects from the main power supply.
Analog Voltage Control for ADC Input
An adjustable analog voltage source for testing the Analog to Digital converter built into the ATSAM3U.
The ATSAM3S4C board includes 1 Mbyte of external static RAM and 8 Mbytes of external SPI Flash memory.
MicroSD Card Connector
A MicroSD Card connector for developing applications requiring access to MicroSD Cards.
JTAB/SWD debug Interface
The hardware block diagram displays the input, configuration, power system, and User I/O on the board. This visual presentation helps you to understand the ATSAM3S4C board components.
Supply Voltage 5 Volts DC (provided by power adapter)
Supply Current 210mA typical, 320mA maximum
XTAL Frequency 12 MHz
Microcontroller ATMEL SAM3S4C; Cortex-M3 32-Bit. 64MHZ
Peripherals 2 × RS232 Interface,
1 × USB Device Interface (High-speed),
1 × 2.8" Color graphic display (240x320),
1 × MicroSD Memory Card connector,
1 × JTAG Interface,
3× Push Buttons (Reset, Wake Up, Tampering, User),
1 x RTC Unit with Battery,
1 × Analog Input (connected to potentiometer),
1 × Analog Output (connected to speaker by default)
Board Size 135mm x 90mm (5.3" x 3.5")
To compile, link and run applications on the ATSAM3S4C Evaluation Board, you must install these products:
The RealView MDK-ARM which includes the μVision Debugger and provides several example programs for the ATSAM3S4C Board.
The ATMEL ATSAM3S4C Series Software Library which provides a software foundation for the ATMEL SAM3S4C Series peripherals, it can be copied from CDROM we have tested.
The example programs and project files for the board are accompanied with CDROM, developed by Embest.
Software and Examples
Embest Provides plenty of software examples for this evaluation board, all in source code. These software examples can be debugged under the popular Keil MDK (Microcontroller Development Kit) environments, making practical use of the board's peripherals.
The CDROM includes several example programs that are configured for the Embest ATSAM3U Board.
All examples are configured for two μVision targets at least:
o Simulator - where the program runs in the software simulator.
o FLASH - where the program runs from internal Flash located on the microcontroller.
All examples use the same file attribution and/or structure:
o Text file (.txt) contains a short description of the example.
o Assemble Code (.s) contains the startup code and the initialization of the microcontroller's peripherals.
o Example dependent source code and Keil uVision project file.
o Each example program is stored in a separate folder and can be copied to use under \Keil\ARM\BOARDS\Embest\ATSAM3U\ along with project files that help you quickly build the project and run the program.
All example projects and programs are available in accompanied CDROM.