sun5304
获得 1 次赞
帮助过7人
单片机的功耗是根据不同的工作环境有所不同,它与你的时钟频率、adc、dac外设是否工作,pwm、定时器外设是否工作,io端口配置等等息息相关。比如你的51单片机在3M时钟下的电流为1ma,你外设里面只使能了adc(adc模块的工作电流为1ma),那么你的单片机总电流大概为2ma,再乘以工作电压即是功耗。功率公式是:p=U*I 一般我们STM32单片机都是工作在一定电压下,电流的大小就反映了公耗的大小。比如5V单片机正常工作36mA(所有外设都处于工作状态) ,就是P=5*36=180mW,功耗很大。