24
288
864
高级技术员
1.png (51.77 KB )
下载附件
2016-6-11 12:39 上传
2.png (80.57 KB )
3.png (93.7 KB )
QQ截图20160611122345.png (67.89 KB )
使用特权
140
1万
3万
技术总监
LSLDAY 发表于 2016-6-11 12:44 @zyj9490 能给个指点吗 朋友
zyj9490 发表于 2016-6-11 13:57 dma的BUFFERSIZE不为6,应为12,或者用CUBE重新做一个项目初始化下试下。明显是DMA转移不出来数据啊。 ...
4.png (61.78 KB )
2016-6-11 14:35 上传
5.png (62.08 KB )
LSLDAY 发表于 2016-6-11 14:38 谢谢大哥的回复,问题我找到了 就在图片中的红色箭头处,后两个通的运算的中间变量忘记清0了,现在改过来 ...
zyj9490 发表于 2016-6-11 14:42 你的AD是12位吗,一个通道占二个字节,不是12个字节吗。我是用CUBE生成初始代码的。 ...
LSLDAY 发表于 2016-6-11 19:07 是 12位的 ,但我的缓存数组 dma_init_structure.DMA_MemoryBaseAddr = (uint32_t)&adc_dma_tab[0]; ...
81
731
1292
助理工程师
1
263
819
zyj9490 发表于 2016-6-11 21:36 你认为是对的,怎么是32位呢
robter 发表于 2016-6-12 07:23 很好的经验,学习了
LxiaoseI 发表于 2016-6-12 09:51 没采用计量芯片?
556
6万
版主
---------------------
airwill 发表于 2016-6-12 11:33 看来只是软件里的初始化缺陷导致的, 路过, 恭喜楼主.
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
发帖类勋章
时间类勋章
等级类勋章
5
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号