Logo
25.06.00
MCUXpresso SDK Project v: latest
Document Release Versions
25.06.00
25.06.00-pvw2
25.06.00-pvw1
25.03.00
25.03.00-pvw2
latest

Introduction

  • MCUXPresso SDK

Getting Started

  • Github Repository
  • Zip Package

User Guide

  • Drivers
  • Examples
    • audio_examples
    • aws_examples
    • bt_ble_examples
    • ce_examples
    • cmsis_driver_examples
    • coex_examples
    • component_examples
    • demo_apps
    • digital_encoder_examples
    • display_examples
    • driver_examples
      • acmp
      • acmp_1
      • adc12
      • adc16
      • adc_12b1msps_sar
      • adc_5hc
      • adc_5v12b_ll18_015
      • adc_etc
      • aes
      • afe
      • anactrl
      • aoi
      • aon_lpadc
      • asrc
      • bctu
      • bee
      • caam
      • cache
      • cadc
      • capt
      • casper
      • cau3
      • ccm_clockout
      • cdog
      • lpc_cic_irb
      • cmp
      • cmp_1
      • cmt
      • cns_acomp
      • cns_adc
      • cns_dac
      • cop
      • crc
      • csi
      • ctimer
      • dac
      • dac12
      • dac14
      • dac32
      • dac_1
      • dcic
      • dcp
      • dma
        • dma_channel_link
          • Overview
          • Supported Boards
        • dma_memory_to_memory
        • dma_ring_buffer
        • dma_wrap_transfer
      • dma3
      • dmic
      • dpu
      • dpu_1
      • dryice
      • dryice_digital
      • dsc_adc16
      • dsc_cadc
      • dsc_cmp
      • dsc_cop
      • dsc_crc
      • crc16
      • dsc_dac
      • dsc_dma
      • dsc_edma
      • dsc_eqdc
      • dsc_ewm
      • dsc_flash
      • dsc_flexcan
      • dsc_gpio
      • dsc_i2c
      • dsc_lpi2c
      • dsc_mscan
      • opamp_basic
      • dsc_pdb
      • dsc_pit
      • dsc_pwm
      • dsc_qdc
      • dsc_qtmr
      • dsc_xbara
      • dspi
      • easrc
      • ecspi
      • edma
      • edma3
      • edma4
      • edma5
      • eeprom
      • eeprom_emulation
      • elcdif
      • elemu
      • emc
      • emios_timer
      • emios_simple_pwm
      • emios_frequency_modulated_pwm
      • emios_center_aligned_pwm
      • emios_input_capture
      • enc
      • enet
      • enet_1g
      • enet_qos
      • epit
      • eqdc
      • erm
      • esai
      • evtg
      • ewm
      • flash
      • flash_ftmr
      • flash_k4
      • flashiap
      • flexbus
      • flexcan
      • flexcomm
      • flexio
      • flexio3
      • flexram
      • flexspi
      • flexspi_flr
      • fmc
      • fmeas
      • fsl_romapi
      • ftm
      • gdet
      • gdma
      • gint
      • glikey
      • gpio
      • gpio_1
      • gpt
      • hashcrypt
      • hsadc
      • hscmp
      • i2c
      • i3c
      • iap
      • iap1
      • iap2
      • iap3
      • igpio
      • ii2c
      • intm
      • intmux
      • iped
      • ipwm
      • irq
      • irtc
      • isi
      • itrc
      • itrc_1
      • iuart
      • jn_cmp
      • flash_test
      • jn_power
      • jn_pwm
      • rng_test
      • temp_sensor
      • jpegdec
      • kbi
      • key_manager
      • kpp
      • lcdic
      • lcdif
      • lcdifv2
      • lcdifv3
      • LCU
      • lin
      • lmemc
      • lpadc
      • lpc553x_romapi
      • lpc_acomp
      • lpc_adc
      • lpc_bod
      • lpc_crc
      • lpc_dac
      • lpc_dma
      • lpc_enet
      • freqme_interrupt
      • lpc_gpio
      • lpc_gpio_1
      • lpc_i2c
      • lpc_i2c_1
      • lpc_lcdc
      • lpc_minispi
      • lpc_miniusart
      • rit_example
      • rtc_example
      • rtc
      • lpc_spi_ssp
      • lpc_vspi
      • lpc_vusart
      • lpcmp
      • lpflexcomm
      • lpi2c
      • lpit
      • lpsci
      • lpspi
      • lptmr
      • lpuart
      • ltc
      • mailbox
      • mau
      • mcan
      • mcg
      • mcglite
      • mcx_enet
      • mcx_romapi
      • mcxa_romapi
      • mecc
      • mmau
      • mmccard
      • mmdc
      • mmdvsq
      • mmu
      • mrt_example
      • mscan
      • mu
      • netc
      • nfc
      • ocotp_example
      • opamp
      • opamp_fast
      • ostimer_example
      • otfad
      • otp
      • pdb
      • pdm
      • pint
      • pit
      • plu
      • pn76
      • pngdec
      • powerquad
      • prince
      • prince_rom
      • puf
      • puf_v3
      • pwm
      • pwt_example
      • pwt
      • pxp
      • qdc
      • qn_acmp
      • qn_adc
      • bod
      • qn_dac
      • qn_flash
      • qn_fsp
      • qn_gpio
      • rng
      • qn_rtc
      • wdt
      • qsci
      • qspi
      • qtmr_1
      • qtmr_2
      • queued_spi
      • rdc
      • rgpio
      • rng
      • rng_1
      • rnga
      • romapi
      • rtc
      • rtc_1
      • rtc_jdp
      • rtwdog
      • s3mu
      • sai
      • sar_adc
      • scg
      • sctimer
      • sdadc
      • sdioslv
      • sdma
      • sdram
      • sdu_example
      • sema4
      • sema42
      • semc
      • sfa
      • sha
      • sinc
      • siul2
      • slcd
      • smartcard
      • smscm
      • snvs_hp
      • spdif
      • spi
      • spifi
      • src
      • ssarc
      • stm_match_interrupt
      • SWT
      • syscon_clockout
      • sysctr
      • sysmpu
      • syspm
      • tdet
      • temperaturemonitor
      • tempsense
      • tempsensor
      • tempsensor_1
      • tmu
      • tmu_1
      • tmu_2
      • tmu_3
      • tpm
      • trdc
      • trgmux
      • trng
      • tsc
      • tsens
      • tsi
      • tsi_v6
      • TSPC
      • tstmr
      • uart
      • virt_wrapper
      • utick_example
      • vref_example
      • vref_1
      • waketimer_example
      • wdog
      • wdog01
      • wdog32
      • wdog8
      • wdt
      • wkt_example
      • wwdt
      • xbar
      • xbara
      • XBIC
      • xecc
      • xrdc
      • Running the demo
      • xrdc2
      • xspi
    • dsp_examples
    • ecat_examples
    • edgefast_bluetooth_examples
    • eiq_examples
    • el2go_examples
    • ele_crypto
    • els_pkc_examples
    • ezhv_examples
    • fatfs_examples
    • freemaster_examples
    • freertos_driver_examples
    • freertos_examples
    • issdk_examples
    • littlefs_examples
    • lvgl_examples
    • lwip_examples
    • mbedtls3x_examples
    • mbedtls_examples
    • mmcau_examples
    • multicore_examples
    • multiprocessor_examples
    • ncp_examples
    • openvg_examples
    • ota_examples
    • sdmmc_examples
    • se_hostlib_examples
    • secure-subsystem_examples
    • soem_examples
    • tfm_examples
    • trustzone_examples
    • usb_examples
    • vglite_examples
    • wifi_examples
    • wireless_examples
  • Middleware
  • RTOS
  • Boards

Development

  • Build And Configuration System
  • Developing with MCUXpresso SDK

Releases

  • Release Notes
mcuxsdk
  • Docs / 25.06.00 »
  • Examples »
  • driver_examples »
  • dma »
  • dma_channel_link
  • Open on Repo Report an issue with this page

dma_channel_link

Overview

The DMA channel link example is a simple demonstration program that uses the SDK software. It executes channel link transfer using the SDK DMA drivers. The purpose of this example is to show how to use the DMA and to provide a simple example for debugging and further development. not finished not finished +—————-+ +—————-+ v | v | +——-+ +——————–+ each request trigger +——————–+ finished +——————+ | start | –> | channel 0 transfer | ———————-> | channel 1 transfer | ———-> | example complete | +——-+ +——————–+ +——————–+ +——————+

Supported Boards

  • FRDM-K32L2B

  • FRDM-MCXC242

  • TWR-KM34Z50MV3

  • TWR-KM34Z75M

  • TWR-KM35Z75M


Copyright 2025, NXP. Last generated on Jun 26, 2025 11:45+0200; branch release/25.06.00, revision 6130022abfc4696d01915519c9392d84dea6b80f.