ATSAM3X4EA-AU Atmel, ATSAM3X4EA-AU Datasheet - Page 936

no-image

ATSAM3X4EA-AU

Manufacturer Part Number
ATSAM3X4EA-AU
Description
ARM Microcontrollers - MCU QFP144,GREEN, IND TEMP, MRL A
Manufacturer
Atmel
Datasheet

Specifications of ATSAM3X4EA-AU

Rohs
yes
Core
ARM Cortex M3
Processor Series
SAM3X
Data Bus Width
32 bit
Maximum Clock Frequency
84 MHz
Program Memory Size
256 KB
Data Ram Size
64 KB
On-chip Adc
Yes
Operating Supply Voltage
2.4 V to 3.6 V
Operating Temperature Range
- 40 C to +85 C
Package / Case
LQFP-144
Mounting Style
SMD/SMT
Factory Pack Quantity
60

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATSAM3X4EA-AU
Manufacturer:
Atmel
Quantity:
10 000
936
936
SAM3X/A
SAM3X/A
The following flowchart
tiple block transfers with the DMA Controller. Polling or interrupt method can be used to wait for
the end of write according to the contents of the Interrupt Mask Register (HSMCI_IMR).
Figure 38-11. Read Multiple Block and Write Multiple Block
Notes:
1. It is assumed that this command has been correctly sent (see
2. Handle errors reported in HSMCI_SR.
READ_MULTIPLE_BLOCK command
Configure the HDMA channel X
DMAC_SADDRx and DMAC_DADDRx
DMAC_BTSIZE = BlockLength/4
Read status register DMAC_EBCISR
Send SET_BLOCKLEN command (1)
Send WRITE_MULTIPLE_BLOCK or
Send SELECT/DESELECT_CARD
(Figure
Read status register HSMCI_SR
Set the block length
HSMCI_MR |= (BlockLength << 16)
Set the DMAEN bit
HSMCI_DMA |= DMAEN
command (1) to select the card
Send STOP_TRANSMISSION
and Poll Bit FIFOEMPTY
DMAC_CHEN[X] = TRUE
and Poll Bit CBTC[X]
New Buffer ?
XFRDONE = 1
38-11) shows how to manage read multiple block and write mul-
command
RETURN
Poll the bit
No
Yes
(1)
(2)
(1)
Yes
No
Figure
38-8).
11057B–ATARM–28-May-12
11057B–ATARM–28-May-12

Related parts for ATSAM3X4EA-AU