STM32_H750_ADC总结

本文总结了STM32_H750的ADC使用,包括通过DMA中断方式和中断方式进行ADC转换。在DMA中断方式中,强调了基础配置、DMA的选择以及连续转换和循环模式的开启。而在中断方式中,介绍了双重ADC单通道交替采集的原理和配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

STM32_H750_ADC总结

DMA中断方式

STM32cubemx的一些基础配置
注意H750引脚,很多引脚有后缀例如PC3_C(不是PC3)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ADC和DMA都不是连续模式
初始化开启DMA传输

HAL_ADC_Start_DMA(&hadc3, (uint32_t*)&ADC_ConvertedValue, 1);

回调函数将flag变量u置1

void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* AdcHandle)
{
   
	u=1;
	y++;
}

主函数

		x++;
		printf("x=%d\r\n"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值