TI中文支持网
TI专业的中文技术问题咨询交流网站

c6748单核standby省电问题

你好:

c6748单核standby省电;

备注:

(1)省电调用接口Power_sleepDSP(Power_STANDBY, Power_EXTERNAL, 1000);

(2)通过硬件中断唤醒;

关于省电问题:

(1)唤醒之后调用Task_sleep的任务全部无法运行;

(2)唤醒之后部分中断不会来,按键,液晶dma,i2c等异常;

Nancy Wang:

参考以下链接的Sleep_Modes章节,其中有一个demo演示了如何从不同的睡眠模式激活和唤醒,测试一下看看。
processors.wiki.ti.com/…/Power_Module_for_C6748_and_OMAP-L138

user5786399:

回复 Nancy Wang:

嗯,这个demo我看过了,他那个demo例程standby模式只是简单的睡眠和自己下个时钟自己唤醒,我这边用的standby模式,外部中断唤醒,可以睡眠也可以唤醒;只是唤醒之后Task_sleep(200);函数进去出不来了,但是任务调度,其他中断等工作还是好的,现在要怎么解决?

(1)调用函数Power_sleepDSP(Power_STANDBY, Power_EXTERNAL, 1000);

(2)调用之前配置按键中断,禁止除按键中断的其他中断线;

(3)睡眠之后按键唤醒;

这个处理有问题吗?

还是要睡眠之前或者唤醒之后要进行其他操作?

还是外部中断唤醒standby模式方案不可行?

standby模式可以所有外部中断唤醒,是这样的吧?

谢谢!

Nancy Wang:

回复 user5786399:

可以通过外部中断唤醒,你的操作应该没有问题,task_sleep那部分打断点可以执行吗?这部分代码方便贴出来看一下吗?

赞(0)
未经允许不得转载:TI中文支持网 » c6748单核standby省电问题
分享到: 更多 (0)