背景描述:系统工作电压提供者为太阳能电池板,早晨会有光照很弱的情况,即芯片供电电压不足的问题,根据手册描述,需要电源电压达到2.2V才能配置为8MHZ,否则容易出现问题(死机,之前出现过),现想用SVS来实现这个功能:程序执行就配置SVS阈值为2.2V,DCO配置为8MHZ,这样如果电压低于2.2V,则会重启。
问题:看到SVS的功能描述,需要程序执行才能配置,比如我现在AVCC为1.8V,程序已经可以执行了,然后配置SVS阈值为2.2V,然后因为1.8V小于2.2V,系统会直接重启?会有风险吗? @dirtwillfly
|