找回密码
 立即注册
查看: 917|回复: 3

关于STC8H系列 进入省电模式后 DMA操作是否会停止

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-01-16 15:42:13

3

主题

5

回帖

47

积分

新手上路

积分
47
发表于 2023-11-3 17:58:27 | 显示全部楼层 |阅读模式
如题 STC8H在进入省电模式后  (PCON|=0x01;) 正在执行的DMA操作会不会停止正在执行的DMA操作?

比如 在开启使用DMA_ADC操作后立即进入省电模式 此时DMA_ADC操作是仍然继续执行还是会被停止?如果仍然执行 那么 DMA_ADC中断能否唤醒CPU?
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-01-16 15:42:13

3

主题

5

回帖

47

积分

新手上路

积分
47
发表于 2023-11-4 09:43:35 | 显示全部楼层
现在发现是 如果使能了ADC的DMA操作  如果仅开启ADC_DMA 中断 在进入IDLE模式后,ADC转换会出现异常,但如果开启ADC_DMA中断后并且开启ADC中断,转换就不会出现异常
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:14
  • 最近打卡:2025-04-28 14:10:14

19

主题

385

回帖

2508

积分

版主

积分
2508
QQ
发表于 2023-11-4 11:38:24 | 显示全部楼层
进主时钟停振/省电模式/PD模式,时钟都没了,CPU/DMA定时器等没时钟工作;
进IDLE模式,主时钟在供应给外设,但不供应时钟给CPU,CPU停止工作,外设继续工作
QQ:1463035472,微信:19952583954
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-01-16 15:42:13

3

主题

5

回帖

47

积分

新手上路

积分
47
发表于 2023-11-4 13:58:35 | 显示全部楼层
本帖最后由 时空-日记 于 2023-11-4 14:04 编辑
32位8051-STCAI 发表于 2023-11-4 11:38
进PD模式CPU,外都停止工作。进IDLE模式CPU停止工作,外设继续工作,中断唤醒。 ...

目前发现是启动ADC的DMA操作后进IDLE  如果不使能ADC中断 只使能ADC_DMA中断 会出现异常情况
不进IDLE的情况下,不使能ADC中断,只使能ADC_DMA中断是没有问题的
还在排查是否是软件问题造成
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 00:43 , Processed in 0.125315 second(s), 68 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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