文档详情

Ch06-RstBoot(k60中文)Ch06-RstBoot(k60中文).pdf

发布:2018-04-22约7.8千字共6页下载文档
文本预览下载声明
第六章 复位和启动 6.1 简介 MCU 支持的复位源有: 表 6-1 复位源 复位源 描述 上电复位 • 上电复位 (POR) •外部引脚复位 (PIN) •低电平检测 (LVD)复位 •COP 看门狗复位 系统复位 •低漏唤醒 (LLWU)复位 •多用途时钟发生器时钟丢失(LOC)复位 •软件复位 •锁定复位 (LOCKUP) •EzPort 复位 •MDM-DAP 系统复位 调试复位 •JTAG 复位 •nTRST 复位 除了EzPort 和 MDM-AP 复位之外,每个系统复位源在系统复位状态寄存器(SRSH 和 SRSL)都有相应的位。详见模式控制器一章。 MCU 在 EZP _ CS 引脚决定的功能模式下选择单片(默认)模式或串行 flash 编程 (EzPort )模式而退出复位状态。详见启动选项。 6.2 复位 此部分讨论基本的复位机制和复位源。一些引发复位的模块可以配置为触发中断。参见 各独立外设章节获取更多信息。 6.2.1 上电复位 (POR ) 当给MCU 上电或提供的电压低于上电复位重置电压(VPOR )时,POR 电路会触发 POR 复位。 当电压升高时,LVD 电路保持 MCU 处于复位状态直到电压大于 LVD 低电压阈值 (VLVDL )。POR 复位后 SRSL 寄存器的 POR 和 LVD 位亦重设。 6.2.2 系统复位 MCU 复位是一种可以使芯片回到初始状态的方法。系统复位起始于全面监管的片上调 节器和来自于内部参考的系统时钟发生器。当芯片退出复位时,它按如下顺序操作: · 从中断向量表 0 偏移开始读取开始 SP (SP_main ) · 从中断向量表 4 偏移开始读取 PC ·LR 设置为 0xFFFF_FFFF 片上外设模块和非模拟 IO 引脚最初都被置为禁止。复位之后模拟引脚被默认为相应的 模拟功能。 复位时,JTAG 相应的输入引脚被配置为: ·TDI 上拉 (PU ) ·TCK 下拉 (PD ) ·TMS 上拉 相应的输出引脚被配置为: TDO 既不上拉也不下拉 注意到 nTRST 初始被配置为禁止的,然而一旦被配置为 JTAG 功能时,它的相应输入 引脚被配置为: ·nTRST 上拉 6.2.2.1 外部引脚复位 (PIN ) RESET 是一个专用引脚。该引脚开漏和内部上拉。RESET 将芯片从任何模式唤醒。 在该引脚复位时,SRSL[PIN]被置位。 6.2.2.1.1 复位引脚过滤 RESET 引脚在所有的模式中都支持数字过滤。对于 LLS 和 VLLSx 模式,LLWU 提供 了一个可选的运行在 LPO 时钟为 1kHz 的数值过滤器。过滤操作详见 LLWU 章节。在非低 漏操作中,用于RESET 引脚过滤的有两个可选的时钟—1KHzLPO 时钟和总线时钟。 RESET 引脚过滤在 SIM 逻辑中实现,每个时钟源包含单独的过滤器。在 Stop 和 VLPS 操作中,此逻
显示全部
相似文档