主题中讨论的其他器件:HALCOGEN
您好、TI 支持
我将 ADC 模块设置为 HET1作为转换触发器-到目前为止工作正常。 现在、我想使用 DMA 将 ADC 结果传输到缓冲器中。
我想为固定数量的转换结果配置 DMA 请求。
为此、我将 G1DMACR 寄存器设置如下:
adcREG1->G1DMACR = (uint32)((uint32)0x18 << 16U) | (uint32)((uint32)1U << 2U);
我的目的是将 G1_blocks 设置为0x18 (24)、以便每24次转换生成一个 DMA 组传输请求。
但是、似乎总是生成一个 DMA 请求8次转换。
我在这里出了什么问题?



