老骥伏枥
获得 12 次赞
帮助过6人
楼上的回答,看清楚楼主问的:如何测量MCU休眠时的功耗?MCU的休眠,不是电路板的休眠功率。我的回答是:在设计电路板的时候,在CPU电源正端串联一个电阻,当CPU休眠的时候,测量其电压,通过功率公式就可以计算出了。P=I*U=U^2/R。
原理简单,比如44按键,就是你对端口输出一个数0xfe,然后你再读这个端口,如果是0xee,很明显有按键,如果是0xde,0xbe0x7e,依次都是一行的按键值。
一般是波特率不一致。其次,是串口波特率过高,适当降低波特率看看,最后是电源不稳定造成的干扰问题,还有就是,如果有usb转串口,国产芯片质量问题,但是ch340我感觉便宜可靠。其他。。。。我再想想。。。