1426 views|0 replies

1140

Posts

0

Resources
The OP
 

MSP430 DMA library [Copy link]

The DMA extended by the MSP430 series microcontroller has triggers from all peripherals, and can provide advanced configurable data transmission capabilities without CPU intervention, thereby accelerating the signal processing process based on the MCU. The trigger source of DMA transmission is completely transparent to the CPU. The DMA controller can perform precise transmission control between the memory and the external and external hardware. DMA eliminates data transmission delay time and various overheads, thereby freeing up the 16-bit RISC CPU so that it can spend more time processing data rather than executing the tasks being processed. The DMA module of the MSP430F16x series microcontroller has the following characteristics: Data transmission does not require CPU intervention and is completely managed by the DMA controller. Data can be transferred within the entire address space, and block transfer can reach 65536 bytes; it can improve the data throughput of on-chip peripherals and achieve high-speed transmission, and only 2 MCLKs are required for the transmission of each word or byte; it reduces system power consumption, and the CPU can be in ultra-low power mode without waking up even when data is input or output by on-chip peripherals; byte and word data can be mixed: DMA transfer can be byte to byte, word to word, byte to word, or word to byte. When word to byte is transferred, only the lower byte in the word can be transferred. When transferring from byte to word, the low byte of the word is transferred, and the high byte is automatically cleared; four transfer addressing modes: fixed address to fixed address, fixed address to block address, block address to fixed address, and block address to block address; flexible triggering mode: edge or level triggering. Single, block or burst block transfer mode: Each time a DMA operation is triggered, different sizes of data can be transferred as needed. The four DMA addressing modes are shown in the figure below:

This post is from Microcontroller MCU
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list