logo资料库

英飞凌xe166m和XC2000系列中文说明书(用户手册).pdf

第1页 / 共1306页
第2页 / 共1306页
第3页 / 共1306页
第4页 / 共1306页
第5页 / 共1306页
第6页 / 共1306页
第7页 / 共1306页
第8页 / 共1306页
资料共1306页,剩余部分请下载后查看
目录
体系架构
存储器结构
存储器检查模块
中央处理器
存储器保护单元
无标题
中断与异常情况控制
系统控制单元
并行端口
专用引脚
外部总线控制器
启动配置和引导程序加载
调试系统
指令概述
器件规范
通用定时器单元
实时时钟
模数转换器
捕捉/比较单元
捕捉比较单元6
通用串行接口通道
CAN
16 位 架构 XE167xM/XE164xM/XE 162xM 衍生产品 16 位单片实时信号控制器 XE166 家族 用户手册 V2.0 2009-03 Microcontrollers
Edition 2009-03 Published by Infineon Technologies AG 81726 Munich, Germany © 2009 Infineon Technologies AG All Rights Reserved. Legal Disclaimer The information given in this document shall in no event be regarded as a guarantee of conditions or characteristics. With respect to any examples or hints given herein, any typical values stated herein and/or any information regarding the application of the device, Infineon Technologies hereby disclaims any and all warranties and liabilities of any kind, including without limitation, warranties of non-infringement of intellectual property rights of any third party. Information For further information on technology, delivery terms and conditions and prices, please contact the nearest Infineon Technologies Office (www.infineon.com). Warnings Due to technical requirements, components may contain dangerous substances. For information on the types in question, please contact the nearest Infineon Technologies Office. Infineon Technologies components may be used in life-support devices or systems only with the express written approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure of that life-support device or system or to affect the safety or effectiveness of that device or system. Life support devices or systems are intended to be implanted in the human body or to support and/or maintain and sustain and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may be endangered.
16 位 架构 XE167xM/XE164xM/XE 162xM 衍生产品 16 位单片实时信号控制器 XE166 家族 用户手册 V2.0 2009-03 Microcontrollers
XE167xM/XE164xM/XE162xM 系列衍生产品 系列衍生产品 系列衍生产品 系列衍生产品 XE166 家族家族家族家族 XC2200M 版本信息: 版本信息:V2.0, 2009-03 版本信息: 版本信息: 先前的版本: V1.2, 2008-09(V1.1 略去) V1.0, 2008-06 页页页页 所有 页页页页 3-5 页页页页 3-11 页页页页 12-3 页页页页 3-15 页页页页 5-59 页页页页 6-3 内容(对上一版本的主要修正) 内容(对上一版本的主要修正) 内容(对上一版本的主要修正) 内容(对上一版本的主要修正) 两卷(系统单元,外设单元)合并为一个文档 增加 IMB 寄存器的描述 增加 SBRAM 的描述 增加保护位的描述(从架构概述一章移至此处) 改进位保护部分的内容 增加对 256 字节最小地址分区进行 MPU 编程的提示 页页页页 7-37 更正 ERU 中断控制寄存器的名称 页页页页 8-2 页页页页 8-21 页页页页 8-23 页页页页 8-85 页页页页 8-96 更新图:时钟产生单元 更新 WUOSSCON 的描述 改变位域 HPOSCCON.MODE 的描述 更新一些位域的描述(EVR 控制寄存器) 改变保留位的描述(GSCEN、GSCPERSTAT、GSCPERSTATEN) 页页页页 8-119 更正 EXOCON 的复位值 页页页页 8-121 更新图:SCU 中断结构 页页页页 8-122 更正唤醒中断的缩写名 页页页页 8-137 更新位描述 页页页页 8-149 增加位 WDTCS.OE 的描述注解 页页页页 8-151 图更新:SCU 强制中断结构 页页页页 8-152 更正缺省 PLL 强制中断 页页页页 8-171 改进 ECC 错误处理的描述
XE167xM/XE164xM/XE162xM 系列衍生产品 系列衍生产品 系列衍生产品 系列衍生产品 XE166 家族家族家族家族 XC2200M 版本信息: 版本信息:V2.0, 2009-03 版本信息: 版本信息: 页页页页 8-183 增加寄存器 IDDMPM 和 IDDMP1 页页页页 9-5 页页页页 9-34 页页页页 9-35 增加关于复位操作的描述 规定重叠的模拟输入通道(ADC0/ADC1) 增加信号 U3C1_SELO1 页页页页 12-29 更正引导程序加载配置表 页页页页 16-35, 页页页页 16-63 重新组织 GPT 定时器寄存器,删去中断控制寄存器 页页页页 16-69 增加寄存器表 页页页页 16-74 增加端口控制部分的内容 页页页页 17-9 增加信号 T14INT 页页页页 19-26 重新组织 CCU2 寄存器,将其集中到一节中。 页页页页 20-35 MCC63S 的位编号更正为 6,CCPOSx 更正为 CCPOS6x 页页页页 21-1 页页页页 23-3 更新 USIC 特性 在附录一章(版本差异归纳)增加不可读唤醒计数器的内容 期待您的指正 期待您的指正 期待您的指正 期待您的指正 本手册中如有不当、错误及遗漏之处,敬请批评指正,以便我们不断改进用户手册 的质量。请将您的建议(以及该手册的相关参考资料)发送至: mcdocu-chinesecomments.XIY@infineon.com 版本的翻译,,,,如出现与英文用户手册不符之处, 中文用户手册是基于是基于是基于是基于英文英文英文英文版本的翻译 声明:声明:声明:声明:本本本本中文用户手册 如出现与英文用户手册不符之处,请以请以请以请以 如出现与英文用户手册不符之处, 版本的翻译 中文用户手册 中文用户手册 版本的翻译 如出现与英文用户手册不符之处, 英文用户手册为主。 英文用户手册为主。 英文用户手册为主。 英文用户手册为主。
XE167xM/XE164xM/XE162xM 系列衍生产品 系列衍生产品 系列衍生产品 系列衍生产品 XE166 家族家族家族家族 目录目录目录目录 目录:目录:目录:目录: 简介简介简介简介 .............................................................................................................. 1-1 1 16 位微控制器系列产品................................................................................. 1-3 1.1 基本特性总结 ................................................................................................ 1-5 1.2 缩写 .............................................................................................................. 1-9 1.3 命名规则 ..................................................................................................... 1-11 1.4 体系架构概况 ................................................................................................ 2-1 2 体系架构概况 体系架构概况 体系架构概况 基本 CPU 概念及优化 ................................................................................... 2-2 2.1 存储器保护单元(MPU)........................................................................... 2-4 2.1.1 高指令带宽/快速执行 ................................................................................. 2-4 2.1.2 功能强大的执行单元 .................................................................................. 2-5 2.1.3 高性能的分支、调用和循环处理................................................................. 2-6 2.1.4 统一及优化的指令格式 ............................................................................... 2-7 2.1.5 可编程多优先级中断系统 ........................................................................... 2-8 2.1.6 系统资源接口 ............................................................................................. 2-9 2.1.7 片上系统资源 .............................................................................................. 2-10 2.2 片上外设模块 .............................................................................................. 2-15 2.3 时钟产生 ..................................................................................................... 2-30 2.4 功率管理 ..................................................................................................... 2-31 2.5 片上调试支持(OCDS)............................................................................. 2-32 2.6 存储器结构.................................................................................................... 3-1 3 存储器结构 存储器结构 存储器结构 地址映射 ....................................................................................................... 3-3 3.1 寄存器区 ....................................................................................................... 3-5 3.2 数据存储区.................................................................................................. 3-10 3.3 程序存储区.................................................................................................. 3-12 3.4 程序/数据 SRAM(PSRAM) .................................................................. 3-13 3.4.1 非易失程序存储器(Flash) .................................................................... 3-14 3.4.2 系统堆栈 ..................................................................................................... 3-14 3.5 保护位......................................................................................................... 3-15 3.6 IO 区 ........................................................................................................... 3-16 3.7 外部存储空间 .............................................................................................. 3-16 3.8 3.9 存储器边界越界 .......................................................................................... 3-17 3.10 片上 Flash 存储器 ....................................................................................... 3-18 用户手册 1 V 2.0, 2009-03
XE167xM/XE164xM/XE162xM 系列衍生产品 系列衍生产品 系列衍生产品 系列衍生产品 XE166 家族家族家族家族 目录目录目录目录 3.10.1 定义 ......................................................................................................... 3-18 3.10.2 工作模式 .................................................................................................. 3-20 3.10.3 操作 ......................................................................................................... 3-22 3.10.4 命令序列的详述........................................................................................ 3-24 3.10.5 序列错误 .................................................................................................. 3-33 3.10.6 同时执行擦除和编程操作 ......................................................................... 3-34 3.10.7 数据完整性............................................................................................... 3-36 3.10.8 保护处理详述 ........................................................................................... 3-40 3.10.9 保护处理举例 ........................................................................................... 3-47 3.10.10 EEPROM 仿真 ......................................................................................... 3-48 3.10.11 中断产生 .................................................................................................. 3-50 3.10.12 关于优化 Flash 使用的建议 ...................................................................... 3-50 3.11 片上程序存储器控制 ................................................................................... 3-52 3.11.1 概述 ......................................................................................................... 3-52 3.11.2 寄存器接口............................................................................................... 3-53 3.11.3 启动,关闭............................................................................................... 3-70 3.11.4 错误报告总结 ........................................................................................... 3-71 3.12 数据保持存储器 .......................................................................................... 3-72 3.12.1 备用 RAM 访问......................................................................................... 3-73 3.12.2 备用 RAM 寄存器 ..................................................................................... 3-74 存储器检查器模块(MCHK)))) ....................................................................... 4-1 4 存储器检查器模块( 存储器检查器模块( 存储器检查器模块( 操作概述 ....................................................................................................... 4-1 4.1 功能描述 ....................................................................................................... 4-2 4.2 4.2.1 LFSR 原理.................................................................................................. 4-3 MISR 原理.................................................................................................. 4-5 4.2.2 常用的多项式 ............................................................................................. 4-6 4.2.3 存储器检查器模块的结构 ........................................................................... 4-7 4.2.4 4.2.5 存储器检查器模块的最佳使用 .................................................................... 4-8 种子值(magic word)的计算.................................................................... 4-9 4.2.6 应用举例 .................................................................................................. 4-10 4.2.7 4.3 存储器检查器模块寄存器 ............................................................................ 4-12 存储器检查器输入寄存器 ......................................................................... 4-13 4.3.1 4.3.2 存储器检查器结果寄存器 ......................................................................... 4-14 用户手册 2 V 2.0, 2009-03
XE167xM/XE164xM/XE162xM 系列衍生产品 系列衍生产品 系列衍生产品 系列衍生产品 XE166 家族家族家族家族 目录目录目录目录 存储器检查器计数寄存器 ......................................................................... 4-15 存储器检查器多项式寄存器...................................................................... 4-16 一般寄存器.................................................................................................. 4-17 ID 寄存器.................................................................................................. 4-17 MCHK 模块的接口 ...................................................................................... 4-17 中央处理器(CPU))))..................................................................................... 5-1 中央处理器( 中央处理器( 中央处理器( CPU 的组成 .................................................................................................. 5-3 指令读取和程序流控制.................................................................................. 5-4 分支检测和分支预测规则 ........................................................................... 5-6 零周期跳转................................................................................................. 5-6 Atomic 和 Extend 指令 ............................................................................... 5-7 指令处理流水线 ............................................................................................ 5-8 访问 IO 区 .................................................................................................. 5-8 流水线冲突................................................................................................. 5-9 CPU 配置寄存器 ......................................................................................... 5-22 通用寄存器的使用 ....................................................................................... 5-25 GPR 寻址模式.......................................................................................... 5-27 上下文切换............................................................................................... 5-29 代码寻址 ..................................................................................................... 5-34 数据寻址 ..................................................................................................... 5-36 短寻址模式............................................................................................... 5-36 长寻址模式............................................................................................... 5-38 间接寻址模式 ........................................................................................... 5-41 DSP 寻址模式 .......................................................................................... 5-44 系统堆栈 .................................................................................................. 5-50 标准数据处理 .............................................................................................. 5-54 16 位加法器/减法器,阵列移位器和 16 位逻辑单元 ................................. 5-58 位操作单元............................................................................................... 5-59 乘除单元 .................................................................................................. 5-60 DSP 数据处理(MAC 单元) ...................................................................... 5-62 MAC 单元控制.......................................................................................... 5-64 数字的表示和舍入 .................................................................................... 5-64 16 位×16 位有符号/无符号乘法器和换算器 .............................................. 5-65 4.3.3 4.3.4 4.4 4.4.1 4.5 5 5.1 5.2 5.2.1 5.2.2 5.2.3 5.3 5.3.1 5.3.2 5.4 5.5 5.5.1 5.5.2 5.6 5.7 5.7.1 5.7.2 5.7.3 5.7.4 5.7.5 5.8 5.8.1 5.8.2 5.8.3 5.9 5.9.1 5.9.2 5.9.3 用户手册 3 V 2.0, 2009-03
分享到:
收藏