Other Parts Discussed in Thread: SYSCONFIG
器件型号: MSPM0G3507
主题: SysConfig 中讨论的其他器件
您好:
当我尝试通过 DMA 写入 GPIO 时、在正式初始化 sysconfig_weak void SYSCFG_DL_DMA_init () 后、我还可以:
DL_GPIO_enableDMAAccess (GPIOA、DL_GPIO_PIN_3);
DL_DMA_setSrcAddr (DMA、DMA_CH0_CHAN_ID、(uint32_t)&gPA3_CLR);
DL_DMA_setDestAddr (DMA、DMA_CH0_CHAN_ID、(uint32_t)&GPIOA->DOUTCLR31_0);
高级中已确认 DMA0 可正常进行数据传输、将 DMA0/Dest src 地址替换为预设的固定地址。 固定地址 至少发生了 DMA 触发并且静态 src 数据 (0x12345678) 已成功传输到 DEST(要检查的打印输出)、只是不确定 DMA 的“repeat single“设置是否正确或不会导致用于验证数据传输的静态数据、也许它仅传输一次。 如果我使用填充数据扩展模式或块到块模式、或者还有其他遗漏选项、请提供帮助。
谢谢