1万
7万
11万
管理员
使用道具 举报
18
335
389
高级会员
23
1443
1512
至尊会员
14
238
280
11
135
168
初级会员
miaoqiongb 发表于 2020-4-7 12:55 这个问题以前反馈过 老大
exp_exp 发表于 2020-4-7 13:23 能分享下这种问题解决思路吗,要是我肯定拷贝相关外设的所有寄存器,然后对着手册一个一个排查,感觉头都要 ...
1
9
12
新手上路
10
684
714
金牌会员
336
405
4
89
101
0
8
hzhmcu 发表于 2020-10-4 18:37 有没有多通道ADC DMA 过采样的代码?
eric2013 发表于 2020-10-4 18:40 http://www.armbbs.cn/forum.php?m ... 6980&extra=page%3D1
hzhmcu 发表于 2020-10-5 08:20 好的。谢谢。我看了一下例程。没看明白如何实现26bit分辨率采样?
eric2013 发表于 2020-10-5 08:30 1024倍硬件过采样。
hzhmcu 发表于 2020-10-9 18:56 是不是需要设置DMA的值为32bit?
eric2013 发表于 2020-10-9 20:51 不需要。
hzhmcu 发表于 2020-10-11 21:38 那如何做呢?ADC只有16bit. 有demo吗?
eric2013 发表于 2020-10-12 00:13 V7-021就是DMA过采样。 http://www.armbbs.cn/forum.php?m ... 6980&extra=page%3D1
hzhmcu 发表于 2020-10-15 23:40 是16bit还是26bit?
eric2013 发表于 2020-10-16 09:46 26
hzhmcu 发表于 2020-10-18 13:11 uint16_t ADCxValues[4]; DMA_Handle.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD; /* 外设 ...
eric2013 发表于 2020-10-18 14:23 不用改,ADC过采样会直接把最终结果发出来。无需用户再做多余的操作。 这个例子就是直接可以使用的。
hzhmcu 发表于 2020-10-18 22:25 ADCxValues 只有16bit.如何变成26bit??
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-5-11 00:00 , Processed in 0.482055 second(s), 28 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.