本文实测了CH573 CH582 CH592 CH585 CH572系列芯片的复位启动时间(从复位发生到运行main函数)
一.上电复位
上电复位典型值15ms+boot启动文件约40ms+boot执行约40ms+用户程序启动文件约40ms 最长约135ms,不同芯片有所差异。
1.上电复位的时间芯片都是差不多的,约为15ms;
2.CH573 CH582属于同时期芯片,boot启动文件约40ms,CH592 CH585 CH572有所优化,boot启动文件约5ms。
3.boot执行时间和串口免按键配置相关,若关闭串口免按键功能即可减去此40ms;
4.用户程序的启动时间和使用的工程相关,若使用简单外设工程约为5ms,蓝牙工程约为40ms。
最短需要:15+5+5=25ms左右,最长要15+40+40+40=135ms。
| 芯片型号 | 上电复位 | BOOT启动文件 | BOOT执行时间 | 用户程序启动文件 |
| CH573 | 15ms | 40ms | 40ms或忽略不计 | 5ms/40ms |
| CH582 | 15ms | 40ms | 40ms或忽略不计 | 5ms/40ms |
| CH592 | 15ms | 5ms | 40ms或忽略不计 | 5ms/40ms |
| CH585 | 15ms | 5ms | 40ms或忽略不计 | 5ms/40ms |
| CH572 | 15ms | 5ms | 40ms或忽略不计 | 5ms/40ms |
二.非上电复位(本文使用硬件RESET复位测试)
用户程序的启动时间和使用的工程相关,若使用简单外设工程约为5ms,蓝牙工程约为40ms。