stm8的停机模式

2019-07-19 21:34发布

stm8 通过  halt();  进入halt模式后,就会自动关闭所有外设吗?还是需要在进入之前先关闭其他所有外设呢?

那么,从halt模式唤醒后,是相当于复位,重新执行程序吗?

这样的话,如果在进入halt模式之前关闭了其他外设的时钟,那么接下来唤醒后程序从头开始执行,由于初始化的的时候已经有开启对应外设的时钟,在外部中断程序里面(由外部中断能唤醒)就不用再开启外设的时钟了吧?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。