stm32f103重新上电后前面的打印内容无法打印出来的原因
复位的话,1 2 3都能打印出来,如果断电再上电,只有3能打印出来,这就奇怪了,难道重新上电,不应该更是从程序开头执行吗?
我在这儿延时,重新上电1也能打印出来。应该是重新加断电,导致时钟还不稳定(复位就不是断电,所以时钟仍然稳定运行的),经过测试,延时300ms,时钟就稳定了,打印这些外设也正常了。
复位的话,1 2 3都能打印出来,如果断电再上电,只有3能打印出来,这就奇怪了,难道重新上电,不应该更是从程序开头执行吗?
我在这儿延时,重新上电1也能打印出来。应该是重新加断电,导致时钟还不稳定(复位就不是断电,所以时钟仍然稳定运行的),经过测试,延时300ms,时钟就稳定了,打印这些外设也正常了。