luckylyman 发表于 2020-5-12 15:31:11

stm32F103 DMA模式采集AD数据问题

如题:中断模式可以,DMA模式不行,采用内部晶振,配置如下:

luckylyman 发表于 2020-5-12 15:32:58

uint16_t datasend;

void MX_DMA_Init(void)
{

/* DMA controller clock enable */
__HAL_RCC_DMA1_CLK_ENABLE();

/* DMA interrupt init */
/* DMA1_Channel1_IRQn interrupt configuration */
//HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0);
//HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);

}

luckylyman 发表于 2020-5-12 15:38:13

输出结果如下

yayayue 发表于 2020-5-12 20:40:19

可以试试把DMA的传输大小由HALFWORD改为WORD

yayayue 发表于 2020-5-12 20:41:07

楼主的数据对齐是左对齐呀,数据转换的时候需要格外注意一下
页: [1]
查看完整版本: stm32F103 DMA模式采集AD数据问题