在MCU上电过程中,因为电源的设计或者其他器件上电导致上电波形有阶梯等情况,比如下面这个VDD波形:
那如何判断这个波形是否会影响MCU启动呢? 以GD32F303为例,首先我们看一下DATASHEET,VDD和VDDA的供电范围是2.6V-3.6V:
MCU上电复位的POR电压是2.34V:
再查阅用户手册上电复位描述可知,MCU VDD电压到达POR电压值时会有2ms的迟滞时间再拉高启动:
同时MCU最小系统中NRST引脚也有RC电路,会延迟NRST拉高到VIH
所以我们可以抓取VDD波形时同时抓取NRST波形:
可以看到NRST达到它的VIH电压时VDD波形已经稳定了,此时MCU启动电源是可靠的,我们可以忽略电源的阶梯和爬升对MCU的影响。
本教程由GD32 MCU方案商聚沃科技原创发布,了解更多GD32 MCU教程,关注聚沃科技官网,GD32MCU技术交流群:859440462
|