开关机复位

## 开关机复位模式 ### 模块开机 模块的 21 脚是开机脚,模块可通过 PWRKEY 拉低至少 500ms 开机,用户可通过查询 VDD_EXT 管脚的高低电平来判断模块是否开机。 ### 开机引脚定义 |管脚| 信号名称 |I/O属性| 高电平值| 描述| |-|-|-|-|-| |21| PWRKEY| PI| VBAT-0.3V| 低电平有效 ### 开机时序 ![image.png](https://cos.easydoc.net/68658482/files/k7yov747.png) ### 开机时序参数 |符号| 描述| 最小值 |典型值| 最大值 |单位 |-|-|-|-|-|-| |Ton| 开机低电平宽度| 100| 500| -| ms |Ton(status)| 开机时间(据 status 状态判断)| 22| -| -| ms |Ton(usb)| 开机时间(据 usb 状态判断) |-| 10| -| s |Ton(uart)| 开机时间(据 uart 状态判断)| -| 6| -| s| |VIH| PWRKEY输入高电平| 0.6| 0.8| 1.8| V| |VIL| PWRKEY 输入低电平| -0.3| 0| 0.5| V| 推荐使用开集驱动电路来控制 PWRKEY,在拉高基极电平 500ms 后可以释放,此时模块开机。也可以通过按钮进行开关机设计,按钮附件需要放置一个 TVS 管用于ESD 保护。 ### 开集驱动开机参考电路 ![image.png](https://cos.easydoc.net/68658482/files/k7yp9phu.png) ### 按键开机参考电路 ![image.png](https://cos.easydoc.net/68658482/files/k7yparmy.png) ### 模块关机 模块支持以下三种关机方式。 |关机方式| 关机条件 |描述 |-|-|-| |低电压关机| 供电电压过低或异常掉电| 模块没有进行正常的关机流程| |硬件关机| 拉低 PWRKEY 管脚| 正常关机| |AT 指令关机| AT 命令 |软件关机| 模块正常工作时,不要通过切断电源的方式来关机,有可能损坏模块 Flash 数据。建议通过 PWRKEY 和 AT 命令来执行关机流程。 ### 关机时序图 ![image.png](https://cos.easydoc.net/68658482/files/k7yph4i6.png) 3.4.4复位控制 图 3-9 关机时序图 ### 复位控制 模块 PIN20 为复位管脚。应用端检测到模块异常,软件无响应时, 可以对模块进行复位,将此管脚拉低 100-450ms 即可复位模块。RESET 管脚对干扰比较敏感,可以在信号附近安装一个 10nF 到 0.1uF 的电容,用于信号过滤,走线时远离射频干扰信号。 ### 复位脚定义 |管脚| 信号名称 |I/O属性| 高电平值| 描述| |-|-|-|-|-| |20| RESET_N |PI| 1.8V±0.3V| 低电平有效 ### 复位参考电路 ![image.png](https://cos.easydoc.net/68658482/files/k7yorktc.png) ### RESET引脚参数 |符号 |描述| 最小值| 典型值| 最大值| 单位| |-|-|-|-|-|-| |Treset| 低电平脉冲宽度| 150| 200| 450| ms |VIH |RESET输入高电平电压| 1.17| 1.8| 2.1| V| |VIL| RESET 输入低电平电压| -0.3| 0| 0.8| V ### 复位时序图 ![image.png](https://cos.easydoc.net/68658482/files/k7ypp3pl.png) 模块支持 AT 命令复位,AT 指令为 at+cfun=1,1 即可重启模块。详细指令可查看指令集手册.