5G与MEC在工业互联网中的应用:故障保护时钟监视器解析
需积分: 50 187 浏览量
更新于2024-08-10
收藏 8.14MB PDF 举报
"本文档主要讨论了在5G和MEC(多接入边缘计算)应用于工业互联网的背景下,故障保护时钟监视器(FSCM)在微控制器中的重要作用。该文详细介绍了FSCM的工作原理、操作机制、故障清除条件以及在复位或休眠状态下的行为,特别关注了其在PIC18系列微控制器中的实现。"
在5G和MEC技术日益普及的工业互联网环境中,设备的可靠性和稳定性至关重要。故障保护时钟监视器(FSCM)是一种关键的硬件功能,它确保微控制器在外部振荡器故障时仍能继续运行。FSCM通过配置CONFIG1H寄存器的FCMEN位启用,并且适用于所有外部振荡器模式,如LP、XT、HS、EC、RC和RCIO。
FSCM的运作机制主要依赖于故障检测和保护操作。它通过比较外部振荡器与内部产生的采样时钟来检测故障。采样时钟由LFINTOSC分频得到,当外部时钟的下降沿到来时,内部锁存器被置1,而在采样时钟的上升沿则被清零。如果外部时钟在一个完整的采样周期内未变为低电平,FSCM就会识别到故障。
当检测到故障时,FSCM会切换到内部时钟源,如由OSCON寄存器的IRCF<2:0>位决定的INTOSC,并设置PIR2寄存器的OSFIF标志。如果PIE2寄存器的OSCFIE位也被置1,系统会产生中断,提醒固件处理故障。固件需负责重启外部振荡器并恢复到外部时钟源,而FSCM不会自动返回故障时钟源。
清除故障保护条件通常发生在任何复位或通过翻转OSCON寄存器的SCS1位的情况下,这两个操作都会重新启动振荡器起振定时器(OST)。OST超时后,故障条件被清除,设备会自动切换回外部时钟。
FSCM在复位或休眠唤醒后也会发挥作用,利用OST进行监测。需要注意的是,OST不能在EC或RC时钟模式下使用。在振荡器起振期间,FSCM不活动,因此用户在系统恢复正常后需要检查OSCCON寄存器的OSTS位,以确认振荡器是否成功启动。
该文提到的微控制器是基于PIC18(L)F2X/4XK22系列,采用了nanoWatt XLP技术,专为低功耗和高性能应用设计。虽然中文版文档提供了方便,但强烈建议同时参考英文原版文档,以获取最准确的技术信息。此外,Microchip Technology Inc.对文档中提供的信息不承担任何直接或间接责任,用户需确保应用符合技术规范。
2021-09-04 上传
2021-06-24 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
四方怪
- 粉丝: 28
- 资源: 2万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手