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

Introduction

  • MCUXpresso SDK
  • Setup

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
      • 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
      • 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
    • mbed-crypto_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
  • Middlewares
  • RTOS
  • Boards

Development

  • Architecture
  • Build And Configuration System
  • Developing with MCUXpresso SDK

Releases

  • Release Notes
mcuxsdk
  • Docs / 25.06.00-pvw1 »
  • 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 Apr 23, 2025 13:43+0200; branch release/25.06.00-pvw1, revision 37f4823f37be0be386f37b97e43a105ab02ecab1.