
最好在10ms以内。
可以通过示波器测量系统上电到外部晶振起震的时间长度,如果这个过程占用时间很长的话,重点排查硬件电路,尤其是电源和晶振电路。如果这个过程时间很短的话重点排查软件部分,是否延时函数或者IO初始化和输出时延时过长。
介绍
正常在 *** 作一款单片机的时候,都是从main函数开始进行编程的,但是,在main函数之前单片机最先执行的是硬件设置SP、PC然后是“启动文件”,一般主要是项目文件里面的startup_xxxxxs文件。其实这个就是我们常说的Bootloader。
其实不光STM32系列单片机是这样,我们接触的NXP的微控制器、TI的MSP430以及51单片机等等其实都是有上述的启动文件的。启动文件负责的就是从单片机复位开始到main函数之前这段时间所需要进行的工作。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)