你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
zhao.zhao 发表于 2017-7-12 17:52 是的,低功耗时,外部电路的一点泄露,会造成功耗降不下来的
zhao.zhao 发表于 2017-7-13 20:21 JTAG引脚不能设为模拟输入的,程序下载后,把JTAG接口拔掉,再上电测电流。 ...
zhao.zhao 发表于 2017-7-14 08:35 睡眠前,功能保留,仅引脚配置改改,醒来时,再恢复引脚原来的配置就可以了 ...
zhao.zhao 发表于 2017-7-14 09:36 USART的脚是可以这么配的,而且必须这么做。外部晶振的脚我没试过,我用的是内部RC 8MHz的振荡器,当时没有 ...
我现在的IO口使用情况是这样:
PA1、PA2用于两路AD采集;
PA9、PA10用于UART1;
PB10、PB11用于UART3;
PA13、PA14、PA15、PB3用于JTAG;
还有几个IO配置为输出,剩余的没有用悬空。
进入STOP模式前,我将它们都配为模拟输入了,效果不好,上述这些用到的脚休眠前应该怎么配置比较好?
第一,没用的IO最好能固定电平,若悬空没用的,可以设置成慢速输出低电平。
第二,SPI ,串口,ADC等功能,先停止时钟,再关闭功能。
第三,进入STOP模式前,可以先用一些不注意的功能,例如比较器,PVD,VREFin,调试端口(SWD,JTAG)
第四,测试芯片功耗,最好单独测试,把外部芯片(包括LDO)、串口、调试接口的连接都断开。
第二个,不要关闭时钟,也不要关闭功能,仅把IO引脚设成模拟输入就可以了;
第三第四好像没问题
那几个用于UART的脚可以配为模拟输入吗?
那用于UART的脚休眠前是不是可以配为模拟输入?还有用于外部晶振的脚休眠前怎么配?
JTAG那几个脚你的意思是休眠前不用配为模拟输入是吧?