LPC178x/177x Cortex-M3 复位机制详解:外部复位、看门狗、上电与掉电检测
需积分: 48 100 浏览量
更新于2024-08-06
收藏 18.38MB PDF 举报
"该文档是关于IBM BladeCenter管理模块的命令行界面参考指南,主要涉及处理器的复位机制和掉电检测功能。"
本文档详细介绍了LPC178x/177x系列Cortex-M3微处理器的复位方式,包括外部复位、看门狗复位、上电复位以及掉电检测复位。
1. **外部复位**:
- 当芯片的RESET引脚被拉低时,启动外部复位。复位信号需要在晶振稳定且XTAL1脚上有合规时钟信号后才能解除。
- 对于外部晶振,上电后RESET信号应保持10ms;若晶振已稳定,只需保持300ns。
- RESET引脚具有施密特触发输入和干扰滤波器,防止短脉冲干扰导致意外复位。
2. **看门狗复位**:
- LPC178x/177x系列处理器内置看门狗定时器,可以用于监控系统状态,当超时时自动复位处理器。
3. **上电复位**:
- 当VDD(3V3)引脚电平超过1V左右,上电复位(POR)功能启动,复位处理器。上电复位会清除其他复位源标志,但如果其他复位信号仍有效,对应的标志位会被置位。
4. **掉电检测**:
- 当VDD(3V3)电压低于1.85V,内部的掉电检测器会触发复位,防止Flash内容改变。
- 低电压时,BOD电路保持复位直至电压下降到1V以下,同时上电复位电路也会保持芯片整体复位。
- 有两个级别的电压检测,当电压降至2.2V左右,会触发中断信号,唤醒CPU。RSID寄存器的BOD位清零表示掉电唤醒结束。
- 掉电检测中断需在NVIC中断使能寄存器中启用,否则可以通过查询原始中断状态寄存器检测。如果电源在唤醒定时器完成前恢复,处理器会按之前的模式继续工作,不产生中断,BOD位清零。
此外,文档还提及了掉电检测阈值的滞后特性,确保在2.95V左右能够可靠地产生中断信号。这部分内容出自《周立功 深入浅出 Cortex-M3 上册》,涵盖了嵌入式系统、处理器和操作系统的基础知识。
2012-11-12 上传
2023-05-16 上传
2014-12-12 上传
2024-11-02 上传
2024-11-02 上传
2024-11-07 上传
2024-11-06 上传
2024-11-07 上传
2024-11-08 上传
集成电路科普者
- 粉丝: 44
- 资源: 3861
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率