单片机的功耗与时钟频率成正比,是基于工作时间相同的结论。因为在相同的时间内,频率高的单片机高、低电平转换的次数多,功耗大。当然,执行的指令数也多,工作效率更高。
而你提出的问题是仅仅完成一个程序块的功耗,那么,只要 32MHz 不是接近该单片机的极限频率,则频率高的功耗低。
就像汽车最佳行驶速度不是低速,也不是最高速一样,单片机频率过高会引起其他指标恶化,从而降低整体性能。
降低智能化设备功耗的措施是优选低功耗单片机与配套的器件,简化硬件电路设计,能用软件解决的问题就不用硬件解决。
当然是频率越高功耗越大了,那个230uA/MHz是表达在最高速度的时的功耗,低功耗时这个值会有所下降。
单片机的功耗由很多因素决定,要降低功耗还要从外设、PLL、驱动力等很多方面考虑。