[PIC®/AVR®/dsPIC®产品] MCC里可以直接配置DMA吗?

[复制链接]
1574|22
热爱童话世界 发表于 2026-4-25 11:13 | 显示全部楼层
是的,MCC支持DMA配置,可以指定数据传输的源地址和目标地址,以及数据格式。
葡萄又绿江南岸 发表于 2026-4-25 15:47 | 显示全部楼层
MCC 可直接配置 DMA,支持 PIC 多数带 DMA 的型号(如 PIC18F、dsPIC33)。在 MCC 中添加 DMA 模块,图形化配置通道、源 / 目的地址、传输长度、触发源(ADC/UART/TMR 等)。可设地址增减、传输模式及中断,自动生成初始化代码,无需手动操作寄存器,快速实现外设与内存间的硬件自动搬运。
玫瑰凋零日记 发表于 2026-4-26 16:21 | 显示全部楼层
可以。在 MCC(MPLAB Code Configurator)中可直接图形化配置 DMA,适配 PIC18 等 8 位 MCU。
在 Project Resources 找到并启用 DMA Manager。
新增通道,指定触发源(如 ADC/UART/Timer)、源 / 目的地址(SFR/SRAM)与增量模式。
配置传输大小、优先级与中断,生成代码即可自动初始化,减少手动编写与出错。
 楼主| 小明的同学 发表于 2026-4-29 10:43 | 显示全部楼层
MCC(MPLAB Code Configurator)里能直接图形化配置 DMA,无需手动写寄存器。
734774645 发表于 2026-5-2 19:16 | 显示全部楼层
可以,MCC(MPLAB Code Configurator)能直接图形化配置 DMA,无需手写底层寄存器代码。
598330983 发表于 2026-5-4 10:01 | 显示全部楼层
MCC 完全支持直接配置 DMA,图形化界面覆盖通道、地址、触发、中断等关键参数,适合快速开发。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0