问答

汇集网友智慧,解决技术难题

21ic问答首页 - AC7801休眠唤醒

AD AC MUC 杰发科技 AutoChips AC7801

AC7801休眠唤醒

linco-6912025-03-25
请教各位大神,AC7801配置计入stop模式使用外部中断唤醒后,ADC和DMA无法正常使用了,已经试过在stop之前将ADC和DMA关闭和
DeInit了,唤醒后也重新进行了初始化,在使用PWM模块重新初始化是可以的,手册上写ADC为可选开启,DAM和PWM时是关闭,目前就是唤醒之后重新初始化电流采样异常
回答 +关注 1
721人浏览 4人回答问题 分享 举报
4 个回答
  • 在放弃使用规则组+DMA的组合,而去使用注入组,放弃使用DMA模块时,在唤醒时电流采样得到了解决,所以目前认为还是DMA模块在唤醒后有问题,但是目前还未找到相关原因。下面要通过去比较唤醒前后的寄存器差别去寻找原因,如果各位佬有遇到过类似问题,可以介绍一下问题原因,或者解决措施,感谢
  • 搞错了,CAN唤醒后会优先执行唤醒后的程序,如果需要将所用于唤醒的can报文,同时执行中断的话需要再can唤醒后对can重新初始化。不直到我的理解对不对,如果有不对的地方,请各位佬指出,感谢
  • 还有一个问题,通过SPM使能CAN唤醒后,发现CAN虽然可以唤醒MCU,但是却无法执行CAN接收中断,各位师傅能否解答一下
  • 多次尝试之后发现,是DMA模块在进入stop模式后出现问题,还在排查原因

您需要登录后才可以回复 登录 | 注册