[STM32F4]

DMA中断与定时器中断发生冲突,求助求助求助!!

[复制链接]
2553|11
手机看帖
扫描二维码
随时随地手机跟帖
zhx411879847|  楼主 | 2017-5-20 12:17 | 显示全部楼层 |阅读模式
本人小白一枚,最近才上手做STM32F407,也是完全从不会开始学的。我的问题是单独做adc采样dma传输完美运行dma可以不断进行数据的传输,单独做定时器中断捕获上升沿测频率也完美运行,但是两个合在一起就发生冲突,dma只发送一次数据就不进入中断了,这到底是为什么啊
i1mcu| | 2017-5-20 23:03 | 显示全部楼层
可以使用中断计算的算法。

使用特权

评论回复
i1mcu| | 2017-5-20 23:06 | 显示全部楼层
配置上升沿和下降沿,然后分别及时计算。

使用特权

评论回复
cool_coder| | 2017-5-21 10:43 | 显示全部楼层
类似的事我也遇到过,故障原因不太容易找。如果程序不复杂,可以一点点的排除。软件没问题的话,还要看看硬件设计,查查器件的文档,确认一下是不是用到了有冲突的资源,或者芯片有相关的BUG。

使用特权

评论回复
qinlu123| | 2017-5-21 11:04 | 显示全部楼层
把DMA中断关了不就行了,都DMA了还要什么中断。

使用特权

评论回复
icecut| | 2017-5-21 12:09 | 显示全部楼层
代码写的不好.不是硬件问题

使用特权

评论回复
yinguo391| | 2022-7-9 13:38 | 显示全部楼层
楼主解决了么  

使用特权

评论回复
liliang9554| | 2022-7-10 17:55 | 显示全部楼层
用中断计算

使用特权

评论回复
llljh| | 2022-7-15 22:41 | 显示全部楼层
配置上升沿和下降沿,然后分别及时计算。

使用特权

评论回复
yzzly| | 2022-7-17 10:05 | 显示全部楼层
本帖最后由 yzzly 于 2022-7-17 10:10 编辑

5年前的帖子,翻出来干啥。

使用特权

评论回复
binoo7| | 2022-7-17 12:30 | 显示全部楼层
看一下自己的中断配置

使用特权

评论回复
yiyigirl2014| | 2022-8-6 17:08 | 显示全部楼层
都这么多年了,应该解决了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝