ATSAM3X4EA-AU Atmel, ATSAM3X4EA-AU Datasheet - Page 933

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
Figure 38-9. Read Functional Flow Diagram
Notes:
11057B–ATARM–28-May-12
11057B–ATARM–28-May-12
1. It is assumed that this command has been correctly sent (see
2. This field is also accessible in the HSMCI Block Register (HSMCI_BLKR).
Number of words to read = BlockLength/4
Reset the DMAEN bit
HSMCI_DMA &= ~DMAEN
Set the block length (in bytes)
HSMCI_MR l= (BlockLength<<16) (2)
Set the block count (if neccessary)
HSMCI_BLKR l= (BlockCount<<0)
Read status register HSMCI_SR
Number of words to read = 0 ?
Send READ_SINGLE_BLOCK
Number of words to read -1
Number of words to read =
Read data = HSMCI_RDR
RXRDY = 0?
No
command (1)
Poll the bit
No
No
Send SET_BLOCKLEN command (1)
Send SELECT/DESELECT_CARD
command (1) to select the card
Yes
Yes
RETURN
Read with DMAC
Figure
Set the DMAEN bit
HSMCI_DMA |= DMAEN
Set the block length (in bytes)
HSMCI_BLKR |= (BlockLength << 16) (2)
Configure the DMA channel X
DMAC_SADDRx = Data Address
DMAC_BTSIZE = BlockLength/4
DMACHEN[X] = TRUE
Send READ_SINGLE_BLOCK
Read status register HSMCI_SR
38-8).
Yes
command (1)
XFRDONE = 0?
RETURN
Poll the bit
No
Yes
SAM3X/A
SAM3X/A
933
933

Related parts for ATSAM3X4EA-AU