stc单片机为什么要冷启动

2024-12-27 13:29:13
推荐回答(3个)
回答1:

这是STC单片机设计的特点,程序加电后要运行固化在芯片里的一段程序,这段程序会检测一段时间的串口,如果这时PC通过串口下载程序,则通过PC串口就可以下载程序了。如果这时检测到串口没有工作 ,刚把程序的运行权利交给用户程序。
每次上电都是这样的。
有一个办法可以给那些需要加电立刻启动的用户,STC单片机可以设置为加电时只有P1.0/P1.1为低电平时开始下载程序,否则直接执行用户程序。这种办法快,不用等前面检测串口的那段时间 。

回答2:

新程序,重新上电初始化。
用再长时间,也要冷启动。
冷启动,不是问题,正常。

回答3:

芯片设计人员设计的一个功能: