我想通过DMA读取ADC采样数据(不通过dma是可以读到采样数据的),dma组件通过tr_in连接adc的 eos,配置如下图:
DMA组件的配置如下图:
我初始化了一个500个成员的数组,期望将ADC的数据放到数组中保存。
dma初始化代码如下:
uint16_t usData[500] = {0};
DMA_US_Start((uint32*) SAR->CHAN_RESULT[0], (void *) usData[0]);
目前的情况是 usData中的数据一直为0,无法获取ADC采样数据,请问是DMA配置有问题吗?还是ADC的eos没触发?谢谢!