μPD79F9211单片机内部高速振荡时钟停止方法
需积分: 50 192 浏览量
更新于2024-08-10
收藏 3.48MB PDF 举报
"μPD79F9211 16位单片机用户手册"
本文档详细介绍了瑞萨NEC 79F9211单片机在停止内部高速振荡时钟时的设置过程,这在MIPI M-PHY协议的实现中尤为重要。MIPI M-PHY是一种高速接口协议,广泛应用于移动设备中的传感器和显示接口,而内部高速振荡时钟的管理直接影响到其性能和功耗。
停止内部高速振荡时钟有两种方法:执行STOP指令和设置HIOSTOP为1。
(1)执行STOP指令:
- 外围硬件准备:在进入STOP模式前,需要确保所有不支持STOP模式的外部硬件已停止工作。
- 设置OSTS寄存器:为了确保X1时钟振荡稳定,需要在执行STOP指令前设置此寄存器的值。
- 执行STOP指令:执行该指令后,系统进入STOP模式,内部高速振荡时钟停止。
(2)通过设置HIOSTOP为1:
- CPU时钟状态检查:通过CKC寄存器的CLS和MCS位判断CPU是否使用内部高速振荡时钟。当CLS=0且MCS=0时,CPU依赖此时钟,需将其切换至其他时钟源。
- 停止内部高速振荡:设置CSC寄存器的HIOSTOP位为1,此时内部高速振荡时钟停止。注意,HIOSTOP设为1时,必须确保MCS=1或CLS=1,并且所有使用内部高速振荡时钟的外部硬件已停止。
文档还强调了使用单片机时的一些通用注意事项,如CMOS设备的输入处理、未使用的输入引脚处理、静电放电(ESD)防护措施和电源开关顺序:
- CMOS输入引脚需避免噪音干扰,保持在VIL和VIH之间,未使用的输入引脚应通过上拉或下拉电阻固定电平。
- ESD防护至关重要,操作员和设备都应采取防静电措施,如佩戴防静电手带,使用抗静电材料。
- 上电时,设备应先初始化,确保复位操作,以保证输出引脚状态和寄存器内容的确定性。
- 电源的开启和关闭顺序要正确,以防止内部组件过电压。
这些指南不仅适用于79F9211,也是CMOS设备和嵌入式系统设计的一般原则,确保了系统的可靠性和稳定性。
2023-02-26 上传
106 浏览量
2022-07-05 上传
2021-11-19 上传
2013-03-25 上传
2018-10-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
柯必Da
- 粉丝: 42
- 资源: 3781
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案