各位开发者:
大家好,如题请教.目前的持续时间貌似固定只有1个Clock tick,设置为1000us.怎样更改设置,让Standby和Sleep的持续时间能动态的调整?
Shine:
让Standby和Sleep的持续时间能动态的调整具体是指什么?是想要通过调用BIOS API函数来调整clock tick吗?
Lijun Jin:
回复 Shine:
目前能想到的只有调整clock tick.有没有其他办法更改睡眠的时间?另外,怎样调整clock tick?
Shine:
回复 Lijun Jin:
可以用Clock_setPeriod() API函数。http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/6_32_02_39/exports/bios_6_32_02_39/docs/cdoc/index.html#ti/sysbios/knl/Clock.html
Lijun Jin:
回复 Shine:
你好,
Clock_setPeriod()是设置一个Clock实例的clock tick周期(change the periodic interval in Clock ticks)
而Power_sleepDSP这个api的持续时间是1个clock ticks,
clock tick的时间目前我只有在cfg文件里面能更改:
var Clock = xdc.useModule('ti.sysbios.knl.Clock');
Clock.tickPeriod = 1000;
我所咨询的是:
怎样延长Power_sleepDSP持续时间,比如1秒,10秒或者更多.
谢谢