| AT91SAM7X512 |
| : |
: |
| The AT91SAM7X512 is a Flash microcontroller with integrated Ethernet, USB and CAN interface, based on the 32-bit ARM7TDMI RISC processor. It features 512K bytes of embedded high-speed Flash with sector lock capabilities and a security bit, and 128K bytes of SRAM. The integrated proprietary SAM-BA Boot Assistant enables in-system programming of the embedded Flash.
Its extensive peripheral set includes a USB 2.0 Full Speed Device Port, Ethernet MAC 10/100 base T, CAN 2.0A and 2.0B compliant Controller, USARTs, SPI, SSC, TWI and an 8-channel 10-bit ADC. Its Peripheral DMA Controller channels eliminate processor bottlenecks during peripheral-to-memory transfers. Its System Controller manages interrupts, clocks, power, time, debug and reset, significantly reducing the external chip count and minimizing power consumption.
In industrial temperature, worse case conditions the maximum clock frequency is 55MHz. Typical core supply is 1.8V, I/Os are supplied at 1.8V or 3.3V and are 5V tolerant. An integrated Voltage Regulator permits single supply at 3.3V. The AT91SAM7X512 is supplied in a 100-lead LQFP Green package. It is supported by an Evaluation Board and extensive application development tools.
The AT91SAM7X512 is a general-purpose microcontroller, particularly suited to real-time embedded control applications that require USB connectivity as well as Ethernet, CAN and/or ZigBee networking.
|
| Status |
Production |
| Flash (Bytes) |
512K |
| SRAM (Bytes) |
128K |
| Ethernet MAC 10/100 |
1 |
| CAN |
1 |
| RTC/RTT |
-/1 |
| |
TFBGA 100 LQFP 100
|
More |
|
|
| Check Distributor Inventory |
|
|
: |
|
AT91SAM7X Series Preliminary Summary
(45 pages, revision FS, updated 2/09)
|
|
AT91SAM7X Series Preliminary
(687 pages, revision H, updated 2/09)
|
| |
| : |
|
AT91-AN01: Using the Two-wire interface (TWI) in Master Mode on AT91SAM Microcontrollers
(32 pages, revision B, updated 08/07)
This application note is an aid for developers in the
design of a system using the Two-wire Interface (TWI) of Atmel's AT91SAM family of microcontroller products with Atmel's Two-wire Interface slave devices and I2C-Bus compatible slave devices.
It describes the connection with a digital temperature sensor (LM75), a Real Time Clock (DS1337), a Graphic LCD Module(PCF8558) and a 1Mbit Two-wire Serial EEPROM (AT24C1024).
|
|
AT91SAM Internet Radio
(41 pages, revision A, updated 05/07)
Describes an Internet Radio software that can run either on SAM9260-EK
or SAM7X-EK evaluation board. Includes a description of an add-on board
which contains a stereo audio codec, an LCD display and three push buttons.
|
|
Connecting an Atmel ARM-based Serial Synchronous Controller to an I2S-compatible Serial Bus
(13 pages, revision A, updated 11/03)
Describes the configuration required to connect the Atmel ARM-based SSC to a device with an I2S-compatible serial bus.
|
|
Interfacing a 4x4 Keyboard to an AT91 Microcontroller
(13 pages, revision A, updated 01/03)
This application note provides programming techniques used on the AT91 ARM-based microcontroller for scanning a 4 x 4 Keyboard matrix.
|
|
AT91 USB CDC Driver Implementation
(20 pages, revision B, updated 7/09)
Explains how to implement the Communication Device Class (CDC) driver on AT91 microcontrollers. Describes a device-side USB framework that enables rapid development of USB-compliant class drivers such as Mass Storage Device class or the Communication Device Class.
Source code can be found in the Software packages
|
|
AT91 USB Framework
(23 pages, revision A, updated 10/06)
Describes a device-side USB framework that enables rapid development of USB-compliant class drivers such as Mass Storage Device class or the Communication Device Class.
Source code can be found in Software packages
|
Other Related Application Notes |
| | |
| : |
|
Application Software:
|
AT91 Software Package
|
|
Design Software:
|
6LoWPAN
|
|
|
AT91 USB Framework
|
|
Emulator:
|
AT91SAM-ICE JTAG Emulator
|
|
Evaluation Kit:
|
AT91SAM7X-EK
|
|
In-System Programming:
|
AT91 In-system Programmer (ISP)
|
|
|
AT91SAM CAN Bootloader
|
|
Software Files:
|
|
AT91SAM_pll.html PLL MUL and DIV Calculator vs. the input and targeted output frequency. This tool provides the user with the best ratio between the MUL and DIV fields in order to obtain the the targeted PLL output frequency. If this frequency cannot be achieved exactly, this tool will provide the frequency
error in %.
|
|
|
|
AT91SAM_usart_utility.html Javascript file to help the user in USART field definition of the US_BRGR Register (Baud Rate Generator). |
|
|
|
AT91SAM7X_XC512_IBIS I/O Buffer Information Specification (IBIS) models for AT91SAM7X/XC512 in LQFP and LFBGA packages. |
|
|
|
AT91SAM7X512_XC512 BSDL.zip AT91SAM7X512/XC512 Boundary-Scan Description files (BSD) for LQFP and LFBGA packages. |
|
|
|
ATMEL_PLL_LFT_Filter_CALCULATOR_AT91_2v9.zip Excel spreadsheet allowing calculation of the best R-C-C component values on the PLL Loop Back Filter.
|
|
| |
| : |
|
AT91 Software Package |
|
6LoWPAN |
 |
See more FAQs |
| | |
| : |
 |
AT91SAM Product Guide
(Brochure, 2 pages, revision F, updated 5/09)
Product selection guide to Atmel's AT91SAM microcontrollers that give immediate access to market-leading ARM processors. |
 |
Atmel's ARM-based Microcontroller Excels in Real-Time
(White Paper, 6 pages, revision A, updated 3/01)
Applications such as mobile communicators, PDAs, solid-state music players and internet appliances demand the best possible real-time performance. Atmel's AT91 series of ARM-based microcontrollers incorporates a number of advanced features that enhance the real-time performance of the ARM7TDMI core, making it ideal for applications of this nature. |
 |
Data Converter Terminology
(Other, 22 pages, revision B, updated 12/07)
This Application Note defines a number of key parameters related to data converters (ADC and DAC) and discusses the extent to which they can be tested. Equations are given to evaluate all key values. |
| |
|