于正常工作模式。 idle 1:定时器和通用串口正常工作模式,内核处于idle状态,由中断唤醒。 idle 2:定时器、通用串口和内核都处于idle状态,由中断唤醒。 针对不同的算法,由于要求的数据运算量不同,能够保证算法工作的最低系统频率也不同。通过对不同的数据运算要求动态调整系统的工作状态,可以最大限度地实现降低功耗的目的,从而实现针对不同运算量的功耗控制。实际使用中,当dsp:运行600selp算法时,系统工作在32.768mhz;运行1 200selp算法时,系统工作在40.960mhz;运行2 400selp算法时,系统工作在24.576mhz。与单一的运行在81.92mhz情况下相比,系统功耗分别降低了41%、36%、48%,大大减少了系统功耗。 该硬件平台已经成功运行了g.723.1、g.729a/b和cvsd等算法,并且获得了良好的效果,具有广阔的应用前景。 来源:指尖划过