5G与MEC在工业互联网中的双速时钟启动模式探讨
需积分: 50 112 浏览量
更新于2024-08-10
收藏 8.14MB PDF 举报
"双速时钟启动模式是微控制器在低功耗应用中的一种优化策略,尤其适用于5G和MEC(多接入边缘计算)在工业互联网场景下的设备。这种模式主要应用于PIC18系列微控制器,如PIC18(L)F2X/4XK22等采用nanoWatt XLP技术的芯片,旨在减少外部振荡器启动时间和功耗,从而更快地从休眠模式恢复并执行任务。
在双速时钟启动模式下,当微控制器从休眠状态唤醒时,它首先使用内部高频INTOSC时钟执行几条指令,而不是等待外部振荡器稳定。这减少了等待外部振荡器起振的时间,降低了整体的功耗。在正常操作中,振荡器起振定时器(OST)在外部振荡器(如LP、XT或HS模式)配置下被启用,会暂停程序执行直到完成1024次振荡计数。在双速启动模式中,OST计数期间,微控制器使用内部振荡器工作,以最小化代码执行延迟。
要启用双速启动模式,需要进行以下配置:
1. 在CONFIG1H配置寄存器中,设置IESO位为1,这允许在不同振荡器源之间切换。
2. 设置OSCCON寄存器中的SCS<1:0>为00,选择内部振荡器作为初始时钟源。
3. 同样在CONFIG1H寄存器中,设置FOSC<2:0>位为LP、XT或HS模式,以选择所需的外部振荡器模式。
双速启动模式在上电复位(POR)后或休眠唤醒后生效。然而,一旦执行SLEEP指令,将会中断振荡器起振时间,OST位保持清零,不会进入双速启动模式。
值得注意的是,Microchip Technology Inc.提供的中文文档仅供参考,重要信息和细节仍应以英文原版文档为准。在使用Microchip的微控制器产品时,用户需确保遵循最新的技术规格,并自行承担应用设计的风险。此外,Microchip强调,如果产品用于生命维持和/或生命安全应用,所有责任由购买者承担。最后,Microchip的所有知识产权受到保护,未经授权的许可转让是被禁止的。"
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-09-04 上传
2021-04-08 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
深夜冒泡
- 粉丝: 17
- 资源: 2万+
最新资源
- convertation.github.io
- 惠同股份:2021年半年度报告.rar
- Python库 | django-summernote-0.8.8.0.tar.gz
- 基于ssm校园快递一站式服务系统.zip
- Django-sso-server:A user friendly Django SSO server(一个用户友好的Django单点登录服务器)(ldap&&企业微信扫码)
- sur:简单不显眼的光栅化
- space-pen-example-templates:一组模板化以使用带apm init的space-pen生成软件包
- keypad:一个MakeCode项目
- JS实现简单的打地鼠小游戏源码.zip
- SwiatPapug:鹦鹉的世界
- 明德圣贤:2021年半年度报告.rar
- mercury-mongoose:一个包装了流行的轻量级Web服务器猫鼬的Mercury库
- Python库 | django-summernote-0.5.7.tar.gz
- 基于ssm+vue的毕业生就业信息统计系统.zip
- web-TCGA:用于访问 TCGA 数据的轻量级闪亮 Web 应用程序
- JS实现鼠标拖拽仿百度弹出登录框特效源码.zip