5G与MEC在工业互联网中的应用:辅助振荡器与异步计数器解析
需积分: 50 182 浏览量
更新于2024-08-10
收藏 8.14MB PDF 举报
"这篇文档详细讨论了在工业互联网背景下,5G和MEC(多接入边缘计算)的应用,以及在微控制器(如PIC18系列)中的一些关键硬件特性和操作,特别是辅助振荡器和Timer1/3/5的使用方法。"
在5G和MEC在工业互联网的应用中,辅助振荡器扮演着重要的角色。辅助振荡器是一种低功耗32.768 kHz的内部电路,通常与外部32.768 kHz晶振配合工作,以提供精确的时间基准。启用这个振荡器需要设置TxCON寄存器的TxSOSCEN位和OSCCON2寄存器的SOSCGO位置1,或者在OSCCON寄存器中设置SCS<1:0>为01。即使在休眠模式下,振荡器也会持续运行,保持系统的时钟稳定性。
Timer1/3/5在异步计数器模式下运行时,能够独立于内部时钟进行计数。当TxCON寄存器的TxSYNC位置1,外部时钟输入成为异步,允许定时器在休眠期间继续运行并在溢出时唤醒处理器。然而,由于可能存在读写冲突,所以在异步模式下操作定时器需谨慎。例如,读取16位定时器的两个8位部分可能会在两次读操作间错过溢出事件,而写操作则建议在停止定时器后进行,以避免写入冲突。
Timer1/3/5还支持16位读写模式,通过设置TxCON寄存器的RD16位来启用。在这种模式下,TMRxH寄存器的值被映射到一个缓冲寄存器,使得同时读取16位定时器值成为可能,而写入时,TMRxL的更新会同时更新TMRxH缓冲寄存器的内容。值得注意的是,对TMRxH的直接写入不会清除预分频值,预分频值的清零必须通过写入TMRxL来完成。
这个文档来自于Microchip Technology Inc.,它强调了正确理解和使用微控制器硬件特性的重要性,并提醒用户注意翻译文档可能存在的误差,以及在使用Microchip器件时遵循技术规范,以确保应用的可靠性和安全性。此外,文档还提到了知识产权和商标信息,表明Microchip对某些技术拥有专有权。
2021-09-04 上传
2021-07-15 上传
2023-06-08 上传
2023-05-15 上传
2023-06-10 上传
2023-06-12 上传
2023-06-08 上传
2023-09-24 上传
猫腻MX
- 粉丝: 20
- 资源: 2万+
最新资源
- 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实践项目
- 双子座在线裁判系统:提高编程竞赛效率