5G与MEC在工业互联网中的应用:故障保护时钟监视器解析
需积分: 50 43 浏览量
更新于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万+
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南