我使用的是C6748的芯片,希望实现低功耗,但是我在TRM手册中并没有找到有关StandBy的模式配置。
1.该如何进入这个模式,或者从哪个资料里可以得到帮助?谢谢!
2.另外在standby模式下支持哪种唤醒方式?
Nancy Wang:
1、The DSP CPU can be put in a low-power state by executing the IDLE instruction. IDLE指令参考这个链接。 www.ti.com/…/sprufe8b.pdf 2、看TRM 9.9章节 PDCTL0 有wakeup count.
http://www.ti.com/lit/ug/spruh79c/spruh79c.pdf
Shine:
另外,可以参考下面wiki网站上的sleep例程。
processors.wiki.ti.com/…/Power_Module_for_C6748_and_OMAP-L138
Dylan_hua:
回复 Shine:
很感谢你的帮助,这个是针对SYS\BIOS的,我不懂,有没有针对寄存器直接操作的,怎么操作寄存器后就可以达到低功耗模式,有没有这方面的参考资料,谢谢!
Dylan_hua:
回复 Nancy Wang:
你好,IDLE这个指令文档里哪一部分是我可以用来参考的,麻烦能不能细化下。
Nancy Wang:
回复 Dylan_hua:
asm(" IDLE");
这个文档也可以看一下。
www.ti.com/…/sprufk5a.pdf