打印
[STM32U5]

STM32U575 LPBAM中 ADC+DMA 搬运数据能否DMA触发退出?

[复制链接]
1086|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laocuo1142|  楼主 | 2024-7-18 09:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在实现了在STOP2 模式下对数据的采集和LPDMA搬运,但是无法实现LPDMA 搬运半满和全满中断退出,整个LPBAM 用的LPDMA1 的通道1,ADC用的是 通道0,均开启DMA中断 但是通道0 没有触发中断,通道1 有半/全传输中断。

使用特权

评论回复
沙发
狗啃模拟| | 2024-7-31 23:32 | 只看该作者
在STM32微控制器中使用低功耗模式(如STOP2模式)结合低功耗DMA(LPDMA)进行数据采集时,确保中断能够按预期触发需要注意几个方面。

使用特权

评论回复
板凳
onlycook| | 2024-8-2 17:13 | 只看该作者
理论上是可以实现DMA触发退出的

使用特权

评论回复
地板
lmq0v9| | 2024-8-31 12:48 | 只看该作者
使用调试工具或代码日志来确认 ADC 的中断是否被触发。

使用特权

评论回复
5
无法去污粉| | 2024-8-31 21:30 | 只看该作者
你可以在 ADC 的中断服务例程中添加调试输出,确保其被执行。

使用特权

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

本版积分规则

1181

主题

5164

帖子

12

粉丝