找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1987|回复: 4
打印 上一主题 下一主题
收起左侧

stm32定时器触发ADC DMA采集程序问题

[复制链接]
跳转到指定楼层
楼主
音频采集  咪头+前级放大+加法器希望大佬 能看一下 我这个 电路图有没有什么需要改正的  是先加法器还是先放大

代码也出现了问题       这个可以进到两个标志位我让每一个标志位输出状态  ,但是  我下载之后 只进去一下 第二次之后就在串口助手上显示不出来
而且  我让在串口助手上显示  ADC采集的数    也没一点反应  希望大佬们看看  这个是啥问题

捕获.PNG (12.32 KB, 下载次数: 33)

这是 前级放大和加法器(防止负信号)

这是  前级放大和加法器(防止负信号)

FFT.7z

195.57 KB, 下载次数: 8

这个是代码

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2019-9-28 16:16 | 只看该作者
如果是小信号则放大后再加。
回复

使用道具 举报

板凳
ID:617709 发表于 2019-9-28 20:50 | 只看该作者
串口没反映原因很多,应该先使用ADC中断确认定时器触发ADC是否正常,然后再用DMA中断确定ADC触DMA是否成功。最后才是查串口。
回复

使用道具 举报

地板
ID:385001 发表于 2019-9-29 21:04 | 只看该作者
tdm32167 发表于 2019-9-28 20:50
串口没反映原因很多,应该先使用ADC中断确认定时器触发ADC是否正常,然后再用DMA中断确定ADC触DMA是否成功 ...

我看了一下    解决了不能发送的问题    但是  只能 发送一遍    在第二遍的时候一直进不去DMA中断里   不知道咋回事 我在中断里  用了DMA不使能   在外面再一次使能  
请问这个ADC+DMA  如果停止传送是需要怎样操作  
回复

使用道具 举报

5#
ID:617709 发表于 2019-9-30 02:49 | 只看该作者
1455173290 发表于 2019-9-29 21:04
我看了一下    解决了不能发送的问题    但是  只能 发送一遍    在第二遍的时候一直进不去DMA中断里    ...

我现在发不了附件,邮箱发来,给你发个STM32VET6的TIM->CCR触发ADC再触发DMA并生产DMA中断的源程序自己看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表