为什么我的DMA+ADC读取到值一直是初始值

2019-07-20 08:18发布

就是一直是第一个ADC的值,学习老铁
@正点原子

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
进无止境6A
1楼-- · 2019-07-20 22:16
login_FAE 发表于 2018-3-31 16:09
会一直工作的

adc调试过了,没问题,
正点原子
2楼-- · 2019-07-21 04:08
 精彩回答 2  元偷偷看……
进无止境6A
3楼-- · 2019-07-21 08:49
正点原子 发表于 2018-4-1 00:53
解决了

没有啊,卡在DMA传输上,只能传输第一个初始值,设置了循环模式,
还是我对循环模式理解有误
哈哈哈lau
4楼-- · 2019-07-21 14:32
同样的问题
哈哈哈lau
5楼-- · 2019-07-21 19:57
 精彩回答 2  元偷偷看……
其木王王子
6楼-- · 2019-07-22 00:07
哈哈哈lau 发表于 2018-4-1 15:57
在adc初始化函数后面      加上        ADC_DMARequestAfterLastTransferCmd(ADC1, ENABLE);//加上这句就 ...

我也是同样的问题,可是F103没有这个函数

一周热门 更多>