[其他ST产品] stm32 adc dma

[复制链接]
1519|33
 楼主| 梅花香自123 发表于 2023-11-25 14:29 | 显示全部楼层
2,主程序
初始化
  1. MX_DMA_Init();
  2. MX_ADC1_Init();
 楼主| 梅花香自123 发表于 2023-11-25 14:29 | 显示全部楼层
万分注意,自动生成代码,ADC初始化在前,DMA初始化在后,这样导致DMA时钟还没开启,初始化失败,传输数据时,只有第一个数据成功,之后全为零。将初始化顺序调整,DMA传输数据正常。
 楼主| 梅花香自123 发表于 2023-11-25 14:29 | 显示全部楼层
使用DMA启用ADC

HAL_ADC_Start_DMA(&hadc1, (uint32_t *)ADC1_DMA_BUFFER, 10);
 楼主| 梅花香自123 发表于 2023-11-25 14:29 | 显示全部楼层
关闭ADC

HAL_ADC_Stop_DMA(&hadc1);
 楼主| 梅花香自123 发表于 2023-11-25 14:30 | 显示全部楼层
如果想自己控制ADC的转换,这里不要设置ADC连续转换模式,不然停不下来,不过ADC只进行一次采样,DMA传输的数据只有第一个正确。

Bblythe 发表于 2024-7-21 07:23 | 显示全部楼层

因此以更高的速度使用重型铣削钻头。
童雨竹 发表于 2024-7-21 09:18 | 显示全部楼层

具有一定的抗不平衡能力,对电路对称性要求不很严格;适应的功率范围较大,从几十瓦到千瓦都可以;开关管耐压要求较低;电路成本比全桥电路低等。
Wordsworth 发表于 2024-7-21 10:21 | 显示全部楼层

切割板边以形成一系列半孔
Clyde011 发表于 2024-7-21 11:24 | 显示全部楼层

驱动脉冲变压器原边时,
公羊子丹 发表于 2024-7-21 12:17 | 显示全部楼层

从电路原理图上看,反激式与正激式很相象,表面上只是变压器同名端的区别,但电路的工作方式不同,D3、N3的作用也不同。
万图 发表于 2024-7-21 13:20 | 显示全部楼层

通孔(THT)和表面贴装(SMT)
Uriah 发表于 2024-7-21 14:23 | 显示全部楼层

如果碰到异型或圆型板才有可能用到邮票孔
帛灿灿 发表于 2024-7-21 16:19 | 显示全部楼层

产生较强的阻尼效果
周半梅 发表于 2024-7-21 19:18 | 显示全部楼层

设置测试负载,测试负载应该符合电源的规格要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部