搜索
12
返回列表 发新帖
楼主: liuxy236@tom.co

[已解决] CUBEMX_FREERTOS ADC_DMA死机,高手一定遇到过

[复制链接]

该用户从未签到

0

主题

1

帖子

0

蝴蝶豆

初级会员

最后登录
2019-12-2
发表于 2019-7-19 17:07:11 | 显示全部楼层
我也出现了,我是这么解决的
微信图片_20190719170654.png
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

蝴蝶豆

初级会员

最后登录
2020-12-20
发表于 2020-1-17 17:28:16 | 显示全部楼层
我也碰到了,总算找到原因,进入debug模式下主循环一直没执行,单步调试一直在adcDMA回调里面。
然后一张图提醒了我,由于adc的采样速度太快,而DMA缓存的大小很小,而一直进入中断更改ADC时钟就可以了
TIM截图20200117172606.png
TIM截图20200117172606.png
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

339

帖子

3

蝴蝶豆

金牌会员

最后登录
2021-4-7
发表于 2020-1-31 18:52:53 | 显示全部楼层
mark!多谢分享!FreeRTOS-ADC@DMA
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

蝴蝶豆

初级会员

最后登录
2022-6-14
发表于 2020-9-25 11:56:01 | 显示全部楼层
请问这个采用DMA进行ADC传输还有必要开启ADC中断吗?
另外,HAL_ADC_START_DMA()这个函数开启之后程序就不动了,这个会是什么原因?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-19 18:49 , Processed in 0.160119 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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