pic32mx320f064h Microchip Technology Inc., pic32mx320f064h Datasheet - Page 61

no-image

pic32mx320f064h

Manufacturer Part Number
pic32mx320f064h
Description
64/100-pin General Purpose, 32-bit Flash Microcontrollers
Manufacturer
Microchip Technology Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
pic32mx320f064h-40I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
pic32mx320f064h-40I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
pic32mx320f064h-40V/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
pic32mx320f064h-80I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
pic32mx320f064h-80V/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
pic32mx320f064hT-40I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
5.0
The PIC32MX Direct Memory Access (DMA) controller
is a bus master module useful for data transfers
between different devices without the CPU interven-
tion. The source and destination of a DMA transfer can
be any of the memory mapped modules existent in the
PIC32MX (such as Peripheral Bus (PBUS) devices:
SPI, UART, I
Following are some of the key features of the DMA
controller module:
• Four Identical Channels, each featuring:
• Automatic Word-Size Detection:
• Fixed Priority Channel Arbitration
• Flexible DMA Channel Operating modes:
TABLE 5-1:
© 2007 Microchip Technology Inc.
Normal Addressing Mode
Extended Addressing Mode <= 64 KB
Note:
- Auto-Increment Source and Destination
- Source and Destination Pointers
- Transfer granularity down to byte level
- Bytes need not be word-aligned at source
- Manual (software) or automatic (interrupt)
- One-Shot or Auto-Repeat Block Transfer
- Channel-to-channel chaining
Address registers
and destination
DMA requests
modes
DMA Modes
DIRECT MEMORY ACCESS
(DMA) CONTROLLER
Available
Reference Manual” (DS61132) for a
This data sheet summarizes the features of
the PIC32MX family of devices. It is not
intended to be a comprehensive reference
source. Refer to the “PIC32MX Family
detailed description of this peripheral.
2
C™, etc.) or memory itself.
DMA CONTROLLER FEATURES
<= 256B
Yes
No
Advance Information
Yes
No
Yes
Yes
• Flexible DMA Requests:
• Multiple DMA Channel Status Interrupts:
• DMA Debug Support Features:
• CRC Generation Module:
• Extended Addressing mode:
- A DMA request can be selected from any of
- Each channel can select any (appropriate)
- A DMA transfer abort can be selected from
- Pattern (data) match transfer termination
- DMA channel block transfer complete
- Source empty or half empty
- Destination full or half full
- DMA transfer aborted due to an external
- Invalid DMA address generated
- Most recent address accessed by a DMA
- Most recent DMA channel to transfer data
- CRC module can be assigned to any of the
- CRC module is highly configurable
- Extended Addressing mode allows large
the peripheral interrupt sources
observable interrupt as its DMA request
source
any of the peripheral interrupt sources
event
channel
available channels
memory to memory copies
Yes
No
PIC32MX FAMILY
Yes
Yes
Yes
Yes
Yes
Yes
DS61143A-page 59
Yes
Yes
Yes
Yes

Related parts for pic32mx320f064h