2019-07-14 18:27发布
asd009 发表于 2018-8-20 11:17 配置多通道最好使用DMA, 启动DMA同时就是启动多通道采集。你配置好工程后会自动配置通道的 HAL_ADC_Start_DMA(&hadc,ADC_ConvertedValue,2)
Oo一笑 发表于 2018-8-20 09:04 看你是开了DMA 了,你开几个ADC通道 Cube会自动配置通道的。。。无需再设置。。和F0的一样。。。
最多设置5个标签!
在STM32F系列ADC采用DMA好像可以这样配置,STM32L051好像没法配置多通道,你可以试试,不知道是不是我的软件版本没跟上;
你说的在:
/* USER CODE BEGIN 3 */
。
。
。
/* USER CODE END 3 */内写函数,当然是写这里的,你觉得会犯这么低级的错误吗?
我说的删除用户程序可不是这里而是连用户写的xxxx.c文件整个删除,那才真正让人抓狂。
兄弟,你用过F0吗?F0是自动配置通道的?那它扫描的方式是在Scan Conversion Mode里设置的那样,Forward或者Backward吗?这意思就是我不用手动配置Rank的前后顺序了吗?
兄弟,你说的这个2代表两通道貌似是不是有点问题啊,我看了一下函数定义,2就是Length的实参,官方的解释原文是The length of data to be transferred from ADC peripheral to memory,貌似不是代表2通道啊
一周热门 更多>