MCF52235 DCS系统电源管理与内存映像详解
需积分: 50 37 浏览量
更新于2024-08-10
收藏 7.97MB PDF 举报
"MCF52235 中文"
本文档是关于MCF52235微控制器的电源管理和相关寄存器定义的详细解释,主要源自MCF5223x参考手册的中文译本。MCF52235是一款面向低电压运行设计的芯片,具备4种运行模式:run、wait、doze和stop,支持关闭外部独立设备和CLKOUT引脚以降低功耗。
在电源管理部分,芯片的内存映像包含了SCM和CCM内存空间的电源管理编程模块寄存器。表9-1列出了关键的电源管理寄存器,包括:
1. 芯片配置寄存器(CCR):位于0x11_0004,16位,读/写,用于配置芯片的总体设置。
2. 低功耗控制寄存器(LPCR):位于0x11_0007,8位,读/写,用于控制低功耗模式和相关功能。
3. 外围电源管理寄存器High(PPMRH):位于0x00_000c,32位,读/写,用于控制外设电源状态。
4. 核心复位状态寄存器(CRSR):位于0x00_0010,8位,读/写,记录核心复位事件。
5. 核心看门狗控制寄存器(CWCR):位于0x00_0011,8位,读/写,用于设置和控制核心看门狗定时器。
6. 低功耗中断控制寄存器(LPICR):位于0x00_0012,8位,读/写,用于配置低功耗中断。
7. 内核看门狗服务寄存器(CWSR):位于0x00_0013,8位,读/写,用于清除看门狗定时器。
8. 外围电源管理寄存器Low(PPMRL):位于0x00_0018,32位,读/写,与PPMRH一起管理外设电源。
9. 外围电源管理设置寄存器(PPMRS):位于0x00_0021,8位,写,用于设置外设电源状态。
10. 外围电源管理清除寄存器:位于0x00_0022,32位,读/写,用于清除外设电源状态。
这些寄存器的详细功能和操作方式可以在手册的相应章节找到,例如9.2.1至9.2.4,以及10.5.1至10.5.5等。
MCF52235微控制器还包含多种功能模块,如FlexCAN、UART、I2C、QSPI、快速ADC、DMA计时器、通用定时器、周期中断定时器、脉宽调制定时器、软件看门狗定时器、锁相环、中断控制器、DMA控制器、复位逻辑以及GPIO等。这些模块的详细描述可在手册的其他章节中查阅,如1.4节。
该中文译本由苏州大学飞思卡尔嵌入式系统实验室翻译,虽然可能存在一些未经过反复校对的错误,但仍然为读者提供了一个方便的辅助参考资料。如果在阅读过程中发现错误,可以通过邮件联系作者进行反馈。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-09-21 上传
点击了解资源详情
2015-09-15 上传
2015-09-15 上传
点击了解资源详情
点击了解资源详情
刘兮
- 粉丝: 26
- 资源: 3844
最新资源
- Lung-Cancer-Risk-Prediction:使用微调I3D神经网络从CT预测肺癌的风险
- android_system_incremental_delivery
- histograph:历史地理编码器-概述存储库
- daruserver
- 酒店点菜系统源代码java
- 一款简易好看的登陆界面
- wormhole-william-mobile:适用于Android的端到端加密文件传输。 一个Android Magic Wormhole客户端
- 使用Mixtral生成视频摘要
- demos:一些mongodb演示
- hyperBlog:Git和GitHub课程的测试存储库
- 计算机视觉:CSE527-2019秋季-作业
- mtg-tm:魔术证明聚会的完整性
- 第十三章 综合案例:拼图游戏
- c代码-出租车记价表
- pysalREST:该存储库包含一个自动Python库提取工具,该工具最初是为了将PySAL库公开为RESTful服务而开发的。
- simplified-dialect-wy-vscode:简化的方言wenyan-lang的vscode插件