AnsweredAssumed Answered

LPC power profile API & Remark

Question asked by Yoshiyuki Okada on Sep 24, 2017
Latest reply on Oct 8, 2017 by Kerry Zhou

I'm using LPC812.

Can I change the value of SYSAHBCLKDIV from "1" to "12" after I call set_power routine with low current mode?


I'd like to use power profile API, set_power routine. 

According to a LPC81x Users manual, SYSAHBBLKDIV should be kept "1" while using the set_power routine as below, 

"Remark: Use the set_power routine with SYSAHBCLKDIV = 1 (System clock divider register, see Table 29 and Figure 47)."


On the other hand, I'd like to make system clock 1MHz without using System PLL to pursue low power consumption. Therefore, I set the clock configuration as below;

Main clock :12MHz ( drive from IRC oscillator) 

System clock : 1MHz ( main clock is divided into twelve, SYSAHBCLKDIV = 12 )


I'd like to change the value of SYSAHBCLKDIV from "12" to "1" after I call set_power routine, however, I'm afraid it will conflicts with the Remark.



Best regards,