logo资料库

TM4C123H6PM的中文手册.pdf

第1页 / 共1273页
第2页 / 共1273页
第3页 / 共1273页
第4页 / 共1273页
第5页 / 共1273页
第6页 / 共1273页
第7页 / 共1273页
第8页 / 共1273页
资料共1273页,剩余部分请下载后查看
Tiva™ TM4C123FH6PM 微控制器
目录
插图清单
表格清单
寄存器列表
关于本文档
受众
关于本手册
相关文档
文档约定
章 1. 结构概述
节 1.1. Tiva™ C 系列 概述
节 1.2. TM4C123FH6PM 微控制器概述
节 1.3. TM4C123FH6PM 微控制器特性
节 1.3.1. ARM Cortex-M4F 处理器核心
节 1.3.1.1. 处理器内核
节 1.3.1.2. 系统定时器 (SysTick)
节 1.3.1.3. 嵌套式向量化中断控制器 (NVIC)
节 1.3.1.4. 系统控制模块(SCB)
节 1.3.1.5. 存储器保护单元(MPU)
节 1.3.1.6. 浮点单元 (FPU)
节 1.3.2. 片上存储器
节 1.3.2.1. SRAM
节 1.3.2.2. Flash 存储器
节 1.3.2.3. ROM
节 1.3.2.4. EEPROM
节 1.3.3. 串行通讯外设
节 1.3.3.1. 控制器局域网 (CAN)
节 1.3.3.2. 通用串行总线 (USB)
节 1.3.3.3. UART
节 1.3.3.4. I2C
节 1.3.3.5. SSI
节 1.3.4. 系统集成
节 1.3.4.1. 直接内存访问
节 1.3.4.2. 系统控制及时钟
节 1.3.4.3. 可编程定时器
节 1.3.4.4. CCP 管脚
节 1.3.4.5. 看门狗定时器
节 1.3.4.6. 可编程的 GPIO
节 1.3.5. 高级运动控制
节 1.3.5.1. PWM
节 1.3.5.2. QEI
节 1.3.6. 模拟
节 1.3.6.1. ADC
节 1.3.6.2. 模拟比较器
节 1.3.7. JTAG 和 ARM 串行线调试
节 1.3.8. 封装和温度
节 1.4. TM4C123FH6PM 微控制器硬件细节
节 1.5. 开发套件
节 1.6. 支持信息
章 2. Cortex-M4F 处理器
节 2.1. 结构框图
节 2.2. 概述
节 2.2.1. 系统级接口
节 2.2.2. 集成的可配置调试
节 2.2.3. 跟踪端口的接口单元(TPIU)
节 2.2.4. Cortex-M4F 系统组件细节
节 2.3. 编程模型
节 2.3.1. 处理器模式和软件执行的权限级别
节 2.3.2. 堆栈
节 2.3.3. 寄存器映射
节 2.3.4. 寄存器描述
寄存器 1: Cortex 通用寄存器 0(R0)
寄存器 2: Cortex 通用寄存器 1(R1)
寄存器 3: Cortex 通用寄存器 2(R2)
寄存器 4: Cortex 通用寄存器 3(R3)
寄存器 5: Cortex 通用寄存器 4(R4)
寄存器 6: Cortex 通用寄存器 5(R5)
寄存器 7: Cortex 通用寄存器 6(R6)
寄存器 8: Cortex 通用寄存器 7(R7)
寄存器 9: Cortex 通用寄存器 8(R8)
寄存器 10: Cortex 通用寄存器 9(R9)
寄存器 11: Cortex 通用寄存器 10(R10)
寄存器 12: Cortex 通用寄存器 11(R11)
寄存器 13: Cortex 通用寄存器 12(R12)
寄存器 14: 堆栈指针(SP)
寄存器 15: 链接寄存器(LR)
寄存器 16: 程序计数器(PC)
寄存器 17: 程序状态寄存器(PSR)
寄存器 18: 优先级屏蔽寄存器(PRIMASK)
寄存器 19: 故障屏蔽寄存器(FAULTMASK)
寄存器 20: 基本优先级屏蔽寄存器(BASEPRI)
寄存器 21: 控制寄存器(CONTROL)
寄存器 22: 浮点状态控制(FPSC)寄存器
节 2.3.5. 异常和中断
节 2.3.6. 数据类型
节 2.4. 存储模型
节 2.4.1. 内存区,类型和属性
节 2.4.2. 内存访问存储系统顺序
节 2.4.3. 存储器访问行为
节 2.4.4. 存储器访问的软件顺序
节 2.4.5. 位带区
节 2.4.5.1. 直接访问别名区
节 2.4.5.2. 直接访问位带区
节 2.4.6. 数据保存
节 2.4.7. 同步原语
节 2.5. 异常模式
节 2.5.1. 异常状态
节 2.5.2. 异常类型
节 2.5.3. 异常处理程序
节 2.5.4. 向量表
节 2.5.5. 异常优先级
节 2.5.6. 中断优先级分组
节 2.5.7. 异常进入和返回
节 2.5.7.1. 异常进入
节 2.5.7.2. 异常返回
节 2.6. 故障处理
节 2.6.1. 故障类型
节 2.6.2. 故障扩大和硬件故障
节 2.6.3. 故障状态寄存器和故障地址寄存器
节 2.6.4. 死锁
节 2.7. 电源管理
节 2.7.1. 进入睡眠模式
节 2.7.1.1. 等待中断
节 2.7.1.2. 等待事件
节 2.7.1.3. 睡眠中退出 (Sleep-on-Exit)
节 2.7.2. 从睡眠模式唤醒
节 2.7.2.1. 从WFI或睡眠中退出(Sleep-on-Exit)唤醒
节 2.7.2.2. 从WFE 唤醒
节 2.8. 指令集总结
章 3. Cortex-M4 外设
节 3.1. 功能说明
节 3.1.1. 系统定时器(SysTick)
节 3.1.2. 嵌套式向量化中断控制器(NVIC)
节 3.1.2.1. 电平式中断及脉冲式中断
节 3.1.2.2. 中断的硬件控制及软件控制
节 3.1.3. 系统控制模块 (SCB)
节 3.1.4. 存储器保护单元 (MPU)
节 3.1.4.1. 更新单个MPU区
节 采用单字写操作,更新单个MPU区
节 采用多字写操作,更新单个MPU区
节 存储子区
节 SRD的用法示例
节 3.1.4.2. MPU访问权限属性
节 一个 Tiva™ C 系列 微控制器的 MPU 配置
节 3.1.4.3. MPU失配
节 3.1.5. 浮点单元 (FPU)
节 3.1.5.1. 寄存器块的 FPU 视图
节 3.1.5.2. 工作模式
节 3.1.5.3. 符合 IEEE 754 标准
节 3.1.5.4. 完全实现 IEEE 754 标准
节 3.1.5.5. IEEE 754 标准实现选项
节 NaN 处理
节 比较
节 下溢
节 3.1.5.6. 异常
节 3.1.5.7. 启用 FPU
节 3.2. 寄存器映射
节 3.3. 系统定时器(SysTick)寄存器描述
寄存器 1: SysTick 控制及状态寄存器(STCTRL),偏移量 0x010
寄存器 2: SysTick 重载值寄存器(STRELOAD),偏移量 0x014
寄存器 3: SysTick 当前值寄存器(STCURRENT),偏移量 0x018
节 3.4. NVIC寄存器描述
寄存器 4: 中断 0-31 置位启用寄存器(EN0),偏移量 0x100
寄存器 5: 中断 32-63 置位启用寄存器(EN1),偏移量 0x104
寄存器 6: 中断 64-95 置位启用寄存器(EN2),偏移量 0x108
寄存器 7: 中断 96-127 置位启用寄存器(EN3),偏移量 0x10C
寄存器 8: 中断 128-138 设置启用寄存器(EN4),偏移量 0x110
寄存器 9: 中断 0-31 清除启用寄存器(DIS0),偏移量 0x180
寄存器 10: 中断 32-63 清除启用寄存器(DIS1),偏移量 0x184
寄存器 11: 中断 64-95 清除启用寄存器(DIS2),偏移量 0x188
寄存器 12: 中断 96-127 清除启用寄存器(DIS3),偏移量 0x18C
寄存器 13: 中断 128-138 清除启用寄存器(DIS4),偏移量 0x190
寄存器 14: 中断 0-31 置位挂起寄存器(PEND0),偏移量 0x200
寄存器 15: 中断 32-63 置位挂起寄存器(PEND1),偏移量 0x204
寄存器 16: 中断 64-95 置位挂起寄存器(PEND2),偏移量 0x208
寄存器 17: 中断 96-127 置位挂起寄存器(PEND3),偏移量 0x20C
寄存器 18: 中断 128-138 置位挂起寄存器(PEND4),偏移量 0x210
寄存器 19: 中断 0-31 清除挂起寄存器(UNPEND0),偏移量 0x280
寄存器 20: 中断 32-63 清除挂起寄存器(UNPEND1),偏移量 0x284
寄存器 21: 中断 64-95 清除挂起寄存器(UNPEND2),偏移量 0x288
寄存器 22: 中断 96-127 清除挂起寄存器(UNPEND3),偏移量 0x28C
寄存器 23: 中断 128-138 清除挂起寄存器(UNPEND4),偏移量 0x290
寄存器 24: 中断 0-31 活动位寄存器(ACTIVE0),偏移量 0x300
寄存器 25: 中断 32-63 活动位寄存器(ACTIVE1),偏移量 0x304
寄存器 26: 中断 64-95 活动位寄存器(ACTIVE2),偏移量 0x308
寄存器 27: 中断 96-127 活动位寄存器(ACTIVE3),偏移量 0x30C
寄存器 28: 中断 128-138 活动位寄存器(ACTIVE4),偏移量 0x310
寄存器 29: 中断 0-3 优先级寄存器(PRI0),偏移量 0x400
寄存器 30: 中断 4-7 优先级寄存器(PRI1),偏移量 0x404
寄存器 31: 中断 8-11 优先级寄存器(PRI2),偏移量 0x408
寄存器 32: 中断 12-15 优先级寄存器(PRI3),偏移量 0x40C
寄存器 33: 中断 16-19 优先级寄存器(PRI4),偏移量 0x410
寄存器 34: 中断 20-23 优先级寄存器(PRI5),偏移量 0x414
寄存器 35: 中断 24-27 优先级寄存器(PRI6),偏移量 0x418
寄存器 36: 中断 28-31 优先级寄存器(PRI7),偏移量 0x41C
寄存器 37: 中断 32-35 优先级寄存器(PRI8),偏移量 0x420
寄存器 38: 中断 36-39 优先级寄存器(PRI9),偏移量 0x424
寄存器 39: 中断 40-43 优先级寄存器(PRI10),偏移量 0x428
寄存器 40: 中断 44-47 优先级寄存器(PRI11),偏移量 0x42C
寄存器 41: 中断 48-51 优先级寄存器(PRI12),偏移量 0x430
寄存器 42: 中断 52-55 优先级寄存器(PRI13),偏移量 0x434
寄存器 43: 中断 56-59 优先级寄存器(PRI14),偏移量 0x438
寄存器 44: 中断 60-63 优先级寄存器(PRI15),偏移量 0x43C
寄存器 45: 中断 64-67 优先级寄存器(PRI16),偏移量 0x440
寄存器 46: 中断 68-71 优先级寄存器(PRI17),偏移量 0x444
寄存器 47: 中断 72-75 优先级寄存器(PRI18),偏移量 0x448
寄存器 48: 中断 76-79 优先级寄存器(PRI19),偏移量 0x44C
寄存器 49: 中断 80-83 优先级寄存器(PRI20),偏移量 0x450
寄存器 50: 中断 84-87 优先级寄存器(PRI21),偏移量 0x454
寄存器 51: 中断 88-91 优先级寄存器(PRI22),偏移量 0x458
寄存器 52: 中断 92-95 优先级寄存器(PRI23),偏移量 0x45C
寄存器 53: 中断 96-99 优先级寄存器(PRI24),偏移量 0x460
寄存器 54: 中断 100-103 优先级寄存器(PRI25),偏移量 0x464
寄存器 55: 中断 104-107 优先级寄存器(PRI26),偏移量 0x468
寄存器 56: 中断 108-111 优先级寄存器(PRI27),偏移量 0x46C
寄存器 57: 中断 112-115 优先级寄存器(PRI28),偏移量 0x470
寄存器 58: 中断 116-119 优先级寄存器(PRI29),偏移量 0x474
寄存器 59: 中断 120-123 优先级寄存器(PRI30),偏移量 0x478
寄存器 60: 中断 124-127 优先级寄存器(PRI31),偏移量 0x47C
寄存器 61: 中断 128-131 优先级寄存器(PRI32),偏移量 0x480
寄存器 62: 中断 132-135 优先级寄存器(PRI33),偏移量 0x484
寄存器 63: 中断 136-138 优先级寄存器(PRI34),偏移量 0x488
寄存器 64: 软件触发中断寄存器(SWTRIG),偏移量 0xF00
节 3.5. 系统控制模块(SCB)寄存器描述
寄存器 65: 辅助控制寄存器(ACTLR),偏移量 0x008
寄存器 66: CPU ID 基础寄存器(CPUID),偏移量 0xD00
寄存器 67: 中断控制及状态寄存器(INTCTRL),偏移量 0xD04
寄存器 68: 向量表寄存器(VTABLE),偏移量 0xD08
寄存器 69: 应用程序中断及复位控制寄存器(APINT),偏移量 0xD0C
寄存器 70: 系统控制寄存器(SYSCTRL),偏移量 0xD10
寄存器 71: 配置及控制寄存器(CFGCTRL),偏移量 0xD14
寄存器 72: 系统处理程序优先级寄存器 1(SYSPRI1),偏移量 0xD18
寄存器 73: 系统处理程序优先级寄存器 2(SYSPRI2),偏移量 0xD1C
寄存器 74: 系统处理程序优先级寄存器 3(SYSPRI3),偏移量 0xD20
寄存器 75: 系统处理程序控制及状态寄存器(SYSHNDCTRL),偏移量 0xD24
寄存器 76: 可配置故障状态寄存器(FAULTSTAT),偏移量 0xD28
寄存器 77: 硬故障状态寄存器(HFAULTSTAT),偏移量 0xD2C
寄存器 78: 存储器管理故障地址寄存器(MMADDR),偏移量 0xD34
寄存器 79: 总线故障地址寄存器(FAULTADDR),偏移量 0xD38
节 3.6. 存储器保护单元(MPU)寄存器描述
寄存器 80: MPU 类型寄存器(MPUTYPE),偏移量 0xD90
寄存器 81: MPU 控制寄存器(MPUCTRL),偏移量 0xD94
寄存器 82: MPU 区编号寄存器(MPUNUMBER),偏移量 0xD98
寄存器 83: MPU 区基地址寄存器(MPUBASE),偏移量 0xD9C
寄存器 84: MPU 区基地址别名寄存器 1(MPUBASE1),偏移量 0xDA4
寄存器 85: MPU 区基地址别名寄存器 2(MPUBASE2),偏移量 0xDAC
寄存器 86: MPU 区基地址别名寄存器 3(MPUBASE3),偏移量 0xDB4
寄存器 87: MPU 区属性和大小寄存器(MPUATTR),偏移量 0xDA0
寄存器 88: MPU 区属性和大小别名寄存器 1(MPUATTR1),偏移量 0xDA8
寄存器 89: MPU 区属性和大小别名寄存器 2(MPUATTR2),偏移量 0xDB0
寄存器 90: MPU 区属性和大小别名寄存器 3(MPUATTR3),偏移量 0xDB8
节 3.7. 浮点单元 (FPU) 寄存器描述
寄存器 91: 协处理器访问控制(CPAC),偏移量 0xD88
寄存器 92: 浮点上下文控制(FPCC),偏移量 0xF34
寄存器 93: 浮点上下文访问(FPCA),偏移量 0xF38
寄存器 94: 浮点默认状态控制(FPDSC),偏移量 0xF3C
章 4. JTAG 接口
节 4.1. 结构框图
节 4.2. 信号描述
节 4.3. 功能说明
节 4.3.1. JTAG 接口管脚
节 4.3.1.1. 测试时钟输入 (TCK)
节 4.3.1.2. 测试模式选择 (TMS)
节 4.3.1.3. 测试数据输入 (TDI)
节 4.3.1.4. 测试数据输出 (TDO)
节 4.3.2. JTAG TAP 控制器
节 4.3.3. 移位寄存器
节 4.3.4. 操作注意事项
节 4.3.4.1. GPIO 功能
节 4.3.4.2. JTAG/SWD 通信
节 4.3.4.3. 恢复一个“锁死”的微控制器
节 4.3.4.4. ARM 串行线调试 (SWD)
节 JTAG到SWD 切换
节 SWD到JTAG 切换
节 4.4. 初始化和配置
节 4.5. 寄存器描述
节 4.5.1. 指令寄存器 (IR)
节 4.5.1.1. EXTEST 指令
节 4.5.1.2. SAMPLE/PRELOAD 指令
节 4.5.1.3. ABORT 指令
节 4.5.1.4. DPACC 指令
节 4.5.1.5. APACC 指令
节 4.5.1.6. IDCODE 指令
节 4.5.1.7. BYPASS 指令
节 4.5.2. 数据寄存器
节 4.5.2.1. IDCODE 数据寄存器
节 4.5.2.2. BYPASS 数据寄存器
节 4.5.2.3. 边界扫描数据寄存器
节 4.5.2.4. APACC 数据寄存器
节 4.5.2.5. DPACC 数据寄存器
节 4.5.2.6. ABORT 数据寄存器
章 5. 系统控制
节 5.1. 信号描述
节 5.2. 功能说明
节 5.2.1. 器件标识
节 5.2.2. 复位控制
节 5.2.2.1. 复位源
节 5.2.2.2. 上电复位 (POR)
节 5.2.2.3. 外部 RST 管脚
节 5.2.2.4. 掉电复位 (BOR)
节 5.2.2.5. 软件复位
节 5.2.2.6. 看门狗定时器复位
节 5.2.3. 不可屏蔽的中断
节 5.2.3.1. NMI 管脚
节 5.2.3.2. 主振荡器校验失败
节 5.2.4. 功率控制
节 5.2.5. 时钟控制
节 5.2.5.1. 基础时钟源
节 5.2.5.2. 时钟配置
节 通信时钟源
节 使用 SYSDIV 和 SYSDIV2 域
节 5.2.5.3. 精确内部振荡器操作 (PIOSC)
节 5.2.5.4. 用于主振荡器的晶振配置 (MOSC)
节 5.2.5.5. 主PLL 频率配置
节 5.2.5.6. USB PLL 频率配置
节 5.2.5.7. PLL 模式
节 5.2.5.8. PLL 操作
节 5.2.5.9. 主振荡器校验电路
节 5.2.6. 系统控制
节 5.2.6.1. 运行模式
节 5.2.6.2. 睡眠模式
节 5.2.6.3. 深度睡眠模式
节 5.2.6.4. 动态电源管理
节 LDO 功率控制
节 Flash 存储器和 SRAM 功率控制
节 5.3. 初始化和配置
节 5.4. 寄存器映射
节 5.5. 系统控制寄存器描述
寄存器 1: 器件标识 0(DID0),偏移量 0x000
寄存器 2: 器件标识寄存器 1(DID1),偏移量 0x004
寄存器 3: 掉电复位控制(PBORCTL),偏移量 0x030
寄存器 4: 原始中断状态(RIS),偏移量 0x050
寄存器 5: 中断屏蔽控制(IMC),偏移量 0x054
寄存器 6: 屏蔽的中断状态和清除(MISC),偏移量 0x058
寄存器 7: 复位原因(RESC),偏移量 0x05C
寄存器 8: 运行模式时钟配置(RCC),偏移量 0x060
寄存器 9: GPIO 高性能总线控制(GPIOHBCTL),偏移量 0x06C
寄存器 10: 运行模式时钟配置 2(RCC2),偏移量 0x070
寄存器 11: 主振荡器控制(MOSCCTL),偏移量 0x07C
寄存器 12: 深度睡眠时钟配置(DSLPCLKCFG),偏移量 0x144
寄存器 13: 系统属性寄存器(SYSPROP),偏移量 0x14C
寄存器 14: 精确内部振荡器校准(PIOSCCAL),偏移量 0x150
寄存器 15: PLL 频率寄存器 0(PLLFREQ0),偏移量 0x160
寄存器 16: PLL 频率寄存器 1(PLLFREQ1),偏移量 0x164
寄存器 17: PLL 状态寄存器(PLLSTAT),偏移量 0x168
寄存器 18: 睡眠功率配置寄存器(SLPPWRCFG),偏移量 0x188
寄存器 19: 深度睡眠功率配置寄存器(DSLPPWRCFG),偏移量 0x18C
寄存器 20: LDO 睡眠功率控制寄存器(LDOSPCTL),偏移量 0x1B4
寄存器 21: LDO 睡眠功率校准寄存器(LDOSPCAL),偏移量 0x1B8
寄存器 22: LDO 深度睡眠功率控制寄存器(LDODPCTL),偏移量 0x1BC
寄存器 23: LDO 深度睡眠功率校准寄存器(LDODPCAL),偏移量 0x1C0
寄存器 24: 睡眠/深度睡眠功率模式状态寄存器(SDPMST),偏移量 0x1CC
寄存器 25: 看门狗定时器外设存在寄存器(PPWD),偏移量 0x300
寄存器 26: 16/32 位通用定时器外设存在寄存器(PPTIMER),偏移量 0x304
寄存器 27: 通用输入/输出外设存在寄存器(PPGPIO),偏移量 0x308
寄存器 28: 微型直接存储器访问外设存在寄存器(PPDMA),偏移量 0x30C
寄存器 29: 休眠外设存在寄存器(PPHIB),偏移量 0x314
寄存器 30: 通用异步收发器外设存在寄存器(PPUART),偏移量 0x318
寄存器 31: 同步串行接口外设存在寄存器(PPSSI),偏移量 0x31C
寄存器 32: 内部集成电路外设存在寄存器(PPI2C),偏移量 0x320
寄存器 33: 通用串行总线外设存在寄存器(PPUSB),偏移量 0x328
寄存器 34: 控制器局域网外设存在寄存器(PPCAN),偏移量 0x334
寄存器 35: 模数转换器外设存在寄存器(PPADC),偏移量 0x338
寄存器 36: 模拟比较器外设存在寄存器(PPACMP),偏移量 0x33C
寄存器 37: 脉宽调解器外设存在寄存器(PPPWM),偏移量 0x340
寄存器 38: 正交编码器接口外设存在寄存器(PPQEI),偏移量 0x344
寄存器 39: EEPROM 外设存在寄存器(PPEEPROM),偏移量 0x358
寄存器 40: 32/64 位宽通用定时器外设存在寄存器(PPWTIMER),偏移量 0x35C
寄存器 41: 看门狗定时器软件复位寄存器(SRWD),偏移量 0x500
寄存器 42: 16/32 位通用定时器软件复位寄存器(SRTIMER),偏移量 0x504
寄存器 43: 通用输入/输出软件复位寄存器(SRGPIO),偏移量 0x508
寄存器 44: 微型直接存储器访问软件复位寄存器(SRDMA),偏移量 0x50C
寄存器 45: 通用异步收发器软件复位寄存器(SRUART),偏移量 0x518
寄存器 46: 同步串行接口软件复位寄存器(SRSSI),偏移量 0x51C
寄存器 47: 内部集成电路软件复位寄存器(SRI2C),偏移量 0x520
寄存器 48: 通用串行总线软件复位寄存器(SRUSB),偏移量 0x528
寄存器 49: 控制器局域网软件复位寄存器(SRCAN),偏移量 0x534
寄存器 50: 模数转换器软件复位寄存器(SRADC),偏移量 0x538
寄存器 51: 模数比较器软件复位寄存器(SRACMP),偏移量 0x53C
寄存器 52: 脉宽调解器软件复位寄存器(SRPWM),偏移量 0x540
寄存器 53: 正交编码器接口软件复位寄存器(SRQEI),偏移量 0x544
寄存器 54: EEPROM 软件复位寄存器(SREEPROM),偏移量 0x558
寄存器 55: 32/64 位宽通用定时器软件复位寄存器(SRWTIMER),偏移量 0x55C
寄存器 56: 看门狗定时器运行模式时钟门控控制寄存器(RCGCWD),偏移量 0x600
寄存器 57: 16/32 位通用定时器运行模式时钟门控控制寄存器(RCGCTIMER),偏移量 0x604
寄存器 58: 通用输入/输出运行模式时钟门控控制寄存器(RCGCGPIO),偏移量 0x608
寄存器 59: 微型直接存储器访问运行模式时钟门控控制寄存器(RCGCDMA),偏移量 0x60C
寄存器 60: 通用异步收发器运行模式时钟门控控制寄存器(RCGCUART),偏移量 0x618
寄存器 61: 同步串行接口运行模式时钟门控控制寄存器(RCGCSSI),偏移量 0x61C
寄存器 62: 内部集成电路运行模式时钟门控控制寄存器(RCGCI2C),偏移量 0x620
寄存器 63: 通用串行总线运行模式时钟门控控制寄存器(RCGCUSB),偏移量 0x628
寄存器 64: 控制器局域网运行模式时钟门控控制寄存器(RCGCCAN),偏移量 0x634
寄存器 65: 模数转换器运行模式时钟门控控制寄存器(RCGCADC),偏移量 0x638
寄存器 66: 模拟比较器运行模式时钟门控控制寄存器(RCGCACMP),偏移量 0x63C
寄存器 67: 脉宽调解器运行模式时钟门控控制寄存器(RCGCPWM),偏移量 0x640
寄存器 68: 正交编码器接口运行模式时钟门控控制寄存器(RCGCQEI),偏移量 0x644
寄存器 69: EEPROM 运行模式时钟门控控制寄存器(RCGCEEPROM),偏移量 0x658
寄存器 70: 32/64 位宽通用定时器运行模式时钟门控控制寄存器(RCGCWTIMER),偏移量 0x65C
寄存器 71: 看门狗定时器睡眠模式时钟门控控制寄存器(SCGCWD),偏移量 0x700
寄存器 72: 16/32 位通用定时器睡眠模式时钟门控控制寄存器(SCGCTIMER),偏移量 0x704
寄存器 73: 通用输入/输出睡眠模式时钟门控控制寄存器(SCGCGPIO),偏移量 0x708
寄存器 74: 微型直接存储器访问睡眠模式时钟门控控制寄存器(SCGCDMA),偏移量 0x70C
寄存器 75: 通用异步收发器睡眠模式时钟门控控制寄存器(SCGCUART),偏移量 0x718
寄存器 76: 同步串行接口睡眠模式时钟门控控制寄存器(SCGCSSI),偏移量 0x71C
寄存器 77: 内部集成电路睡眠模式时钟门控控制寄存器(SCGCI2C),偏移量 0x720
寄存器 78: 通用串行总线睡眠模式时钟门控控制寄存器(SCGCUSB),偏移量 0x728
寄存器 79: 控制器局域网睡眠模式时钟门控控制寄存器(SCGCCAN),偏移量 0x734
寄存器 80: 模数转换器睡眠模式时钟门控控制寄存器(SCGCADC),偏移量 0x738
寄存器 81: 模拟比较器睡眠模式时钟门控控制寄存器(SCGCACMP),偏移量 0x73C
寄存器 82: 脉宽调解器睡眠模式时钟门控控制寄存器(SCGCPWM),偏移量 0x740
寄存器 83: 正交编码器接口睡眠模式时钟门控控制寄存器(SCGCQEI),偏移量 0x744
寄存器 84: EEPROM 睡眠模式时钟门控控制寄存器(SCGCEEPROM),偏移量 0x758
寄存器 85: 32/64 位宽通用定时器睡眠模式时钟门控控制寄存器(SCGCWTIMER),偏移量 0x75C
寄存器 86: 看门狗定时器深度睡眠模式时钟门控控制寄存器(DCGCWD),偏移量 0x800
寄存器 87: 16/32 位通用定时器深度睡眠模式时钟门控控制寄存器(DCGCTIMER),偏移量 0x804
寄存器 88: 通用输入/输出深度睡眠模式时钟门控控制寄存器(DCGCGPIO),偏移量 0x808
寄存器 89: 微型直接存储器访问深度睡眠模式时钟门控控制寄存器(DCGCDMA),偏移量 0x80C
寄存器 90: 通用异步收发器深度睡眠模式时钟门控控制寄存器(DCGCUART),偏移量 0x818
寄存器 91: 同步串行接口深度睡眠模式时钟门控控制寄存器(DCGCSSI),偏移量 0x81C
寄存器 92: 内部集成电路深度睡眠模式时钟门控控制寄存器(DCGCI2C),偏移量 0x820
寄存器 93: 通用串行总线深度睡眠模式时钟门控控制寄存器(DCGCUSB),偏移量 0x828
寄存器 94: 控制器局域网深度睡眠模式时钟门控控制寄存器(DCGCCAN),偏移量 0x834
寄存器 95: 模数转换器深度睡眠模式时钟门控控制寄存器(DCGCADC),偏移量 0x838
寄存器 96: 模拟比较器深度睡眠模式时钟门控控制寄存器(DCGCACMP),偏移量 0x83C
寄存器 97: 脉宽调解器深度睡眠模式时钟门控控制寄存器(DCGCPWM),偏移量 0x840
寄存器 98: 正交编码器接口深度睡眠模式时钟门控控制寄存器(DCGCQEI),偏移量 0x844
寄存器 99: EEPROM 深度睡眠模式时钟门控控制寄存器(DCGCEEPROM),偏移量 0x858
寄存器 100: 32/64 位宽通用定时器深度睡眠模式时钟门控控制寄存器(DCGCWTIMER),偏移量 0x85C
寄存器 101: 看门狗定时器外设就绪寄存器(PRWD),偏移量 0xA00
寄存器 102: 16/32 位通用定时器外设就绪寄存器(PRTIMER),偏移量 0xA04
寄存器 103: 通用输入/输出外设就绪寄存器(PRGPIO),偏移量 0xA08
寄存器 104: 微型直接存储器访问外设就绪寄存器(PRDMA),偏移量 0xA0C
寄存器 105: 通用异步收发器外设就绪寄存器(PRUART),偏移量 0xA18
寄存器 106: 同步串行接口外设就绪寄存器(PRSSI),偏移量 0xA1C
寄存器 107: 内部集成电路外设就绪寄存器(PRI2C),偏移量 0xA20
寄存器 108: 通用串行总线外设就绪寄存器(PRUSB),偏移量 0xA28
寄存器 109: 控制器局域网外设就绪寄存器(PRCAN),偏移量 0xA34
寄存器 110: 模数转换器外设就绪寄存器(PRADC),偏移量 0xA38
寄存器 111: 模拟比较器外设就绪寄存器(PRACMP),偏移量 0xA3C
寄存器 112: 脉宽调解器外设就绪寄存器(PRPWM),偏移量 0xA40
寄存器 113: 正交编码器接口外设就绪寄存器(PRQEI),偏移量 0xA44
寄存器 114: EEPROM 外设就绪寄存器(PREEPROM),偏移量 0xA58
寄存器 115: 32/64 位宽通用定时器外设就绪寄存器(PRWTIMER),偏移量 0xA5C
节 5.6. 系统控制传统寄存器描述
寄存器 116: 器件功能寄存器 0(DC0),偏移量 0x008
寄存器 117: 器件功能寄存器 1(DC1),偏移量 0x010
寄存器 118: 器件功能寄存器 2(DC2),偏移量 0x014
寄存器 119: 器件功能寄存器 3(DC3),偏移量 0x018
寄存器 120: 器件功能寄存器 4(DC4),偏移量 0x01C
寄存器 121: 器件功能寄存器 5(DC5),偏移量 0x020
寄存器 122: 器件功能寄存器 6(DC6),偏移量 0x024
寄存器 123: 器件功能寄存器 7(DC7),偏移量 0x028
寄存器 124: 器件功能寄存器 8 (DC8),偏移量 0x02C
寄存器 125: 软件复位控制寄存器 0(SRCR0),偏移量 0x040
寄存器 126: 软件复位控制寄存器 1(SRCR1),偏移量 0x044
寄存器 127: 软件复位控制寄存器 2(SRCR2),偏移量 0x048
寄存器 128: 运行模式时钟门控控制寄存器 0(RCGC0),偏移量 0x100
寄存器 129: 运行模式时钟门控控制寄存器 1(RCGC1),偏移量 0x104
寄存器 130: 运行模式时钟门控控制寄存器 2(RCGC2),偏移量 0x108
寄存器 131: 睡眠模式时钟门控控制寄存器 0(SCGC0),偏移量 0x110
寄存器 132: 睡眠模式时钟门控控制寄存器 1(SCGC1),偏移量 0x114
寄存器 133: 睡眠模式时钟门控控制寄存器 2(SCGC2),偏移量 0x118
寄存器 134: 深度睡眠模式时钟门控控制寄存器 0(DCGC0),偏移量 0x120
寄存器 135: 深度睡眠模式时钟门控控制寄存器 1(DCGC1),偏移量 0x124
寄存器 136: 深度睡眠模式时钟门控控制寄存器 2(DCGC2),偏移量 0x128
寄存器 137: 器件功能寄存器 9(DC9),偏移量 0x190
寄存器 138: 非易失性存储器信息寄存器(NVMSTAT),偏移量 0x1A0
章 6. 系统异常模块
节 6.1. 功能说明
节 6.2. 寄存器映射
节 6.3. 寄存器描述
寄存器 1: 系统异常原始中断状态(SYSEXCRIS),偏移量 0x000
寄存器 2: 系统异常中断屏蔽(SYSEXCIM),偏移量 0x004
寄存器 3: 系统异常屏蔽的中断状态(SYSEXCMIS),偏移量 0x008
寄存器 4: 系统异常中断清零(SYSEXCIC),偏移量 0x00C
章 7. 内部存储器
节 7.1. 结构框图
节 7.2. 功能说明
节 7.2.1. SRAM
节 7.2.2. ROM
节 7.2.2.1. 引导装载程序概述
节 在 ROM 中使用 UART 引导加载程序的注意事项
节 7.2.2.2. TivaWare 外设驱动库
节 7.2.2.3. 高级加密标准 (AES) 密码表
节 7.2.2.4. 循环冗余检验 (CRC) 错误检测
节 7.2.3. Flash 存储器
节 7.2.3.1. 预取指缓冲器
节 7.2.3.2. Flash 存储器保护
节 7.2.3.3. 只执行保护
节 7.2.3.4. 只读保护
节 7.2.3.5. 永久禁用调试
节 7.2.3.6. 中断信号
节 7.2.3.7. Flash 存储器编程
节 7.2.3.8. 基本编程/擦除操作
节 编程 1 个 32 位字
节 执行一个 1 KB 页的擦除
节 执行一次 Flash 存储器的整体擦除
节 7.2.3.9. 32 字 Flash 存储器写缓冲器
节 用一次单独被缓冲的 Flash 存储器写操作来编程 32 个字
节 7.2.3.10. 非易失性寄存器编程
节 7.2.4. EEPROM
节 7.2.4.1. 功能说明
节 模块
节 时序注意事项
节 锁定和密码
节 保护和访问控制
节 隐藏块
节 电源和复位安全
节 中断控制
节 工作原理
节 手动复制缓冲区擦除
节 调试整体擦除
节 编程中的错误
节 耐久性
节 7.2.4.2. EEPROM 初始化及配置
节 7.3. 寄存器映射
节 7.4. Flash 存储器寄存器描述 (Flash 控制偏移量)
寄存器 1: Flash 存储器地址(FMA),偏移量 0x000
寄存器 2: Flash 存储器数据寄存器(FMD),偏移量 0x004
寄存器 3: Flash 存储器控制(FMC),偏移量 0x008
寄存器 4: Flash 控制器原始中断状态(FCRIS),偏移量 0x00C
寄存器 5: Flash 控制器中断屏蔽(FCIM),偏移量 0x010
寄存器 6: Flash控制器可屏蔽中断的状态和清除(FCMISC),偏移量 0x014
寄存器 7: Flash存储器控制2(FMC2),偏移量 0x020
寄存器 8: Flash 写缓冲器有效(FWBVAL),偏移量 0x030
寄存器 9: Flash 写缓冲器n(FWBn),偏移量 0x100 - 0x17C
寄存器 10: Flash 容量寄存器(FSIZE),偏移量 0xFC0
寄存器 11: SRAM 大小寄存器(SSIZE),偏移量 0xFC4
寄存器 12: ROM 软件映射寄存器(ROMSWMAP),偏移量 0xFCC
节 7.5. EEPROM 寄存器描述(EEPROM 偏移量)
寄存器 13: EEPROM 大小信息寄存器(EESIZE),偏移量 0x000
寄存器 14: EEPROM 当前块寄存器(EEBLOCK),偏移量 0x004
寄存器 15: EEPROM 当前寄存器(EEOFFSET),偏移量 0x008
寄存器 16: EEPROM 读写寄存器(EERDWR),偏移量 0x010
寄存器 17: EEPROM 读写加 1 寄存器(EERDWRINC),偏移量 0x014
寄存器 18: EEPROM 完成状态寄存器(EEDONE),偏移量 0x018
寄存器 19: EEPROM 支持控制和状态寄存器(EESUPP),偏移量 0x01C
寄存器 20: EEPROM 解锁寄存器(EEUNLOCK),偏移量 0x020
寄存器 21: EEPROM 保护寄存器(EEPROT),偏移量 0x030
寄存器 22: EEPROM 密码寄存器(EEPASS0),偏移量 0x034
寄存器 23: EEPROM 密码寄存器(EEPASS1),偏移量 0x038
寄存器 24: EEPROM 密码寄存器(EEPASS2),偏移量 0x03C
寄存器 25: EEPROM 中断寄存器(PWM0CTL),偏移量 0x040
寄存器 26: EEPROM 块隐藏寄存器(EEHIDE),偏移量 0x050
寄存器 27: EEPROM 调试整体擦除寄存器(EEDBGME),偏移量 0x080
寄存器 28: EEPROM 外设属性寄存器(EEPROMPP),偏移量 0xFC0
节 7.6. 存储器寄存器描述 (系统控制偏移量)
寄存器 29: ROM 控制(RMCTL),偏移量 0x0F0
寄存器 30: Flash 存储器保护读取启用寄存器 0(FMPRE0),偏移量 0x130 和 0x200
寄存器 31: Flash 存储器保护读取启用寄存器 1(FMPRE1),偏移量 0x204
寄存器 32: Flash 存储器保护读取启用寄存器 2(FMPRE2),偏移量 0x208
寄存器 33: Flash 存储器保护读取启用寄存器 3(FMPRE3),偏移量 0x20C
寄存器 34: Flash 存储器保护编程启用寄存器 0(FMPPE0),偏移量 0x134 和 0x400
寄存器 35: Flash 存储器保护编程启用寄存器 1(FMPPE1),偏移量 0x404
寄存器 36: Flash 存储器保护编程启用寄存器 2(FMPPE2),偏移量 0x408
寄存器 37: Flash 存储器保护编程启用寄存器 3(FMPPE3),偏移量 0x40C
寄存器 38: 启动配置(BOOTCFG),偏移量 0x1D0
寄存器 39: 用户寄存器 0(USER_REG0),偏移量 0x1E0
寄存器 40: 用户寄存器 1(USER_REG1),偏移量 0x1E4
寄存器 41: 用户寄存器 2(USER_REG2),偏移量 0x1E8
寄存器 42: 用户寄存器 3(USER_REG3),偏移量 0x1EC
章 8. 微型直接存储器访问(μDMA)
节 8.1. 结构框图
节 8.2. 功能说明
节 8.2.1. 通道分配
节 8.2.2. 优先级
节 8.2.3. 仲裁数目
节 8.2.4. 请求类型
节 8.2.4.1. 请求类型
节 8.2.4.2. 猝发请求
节 8.2.5. 通道配置
节 8.2.6. 传输模式
节 8.2.6.1. 停止模式
节 8.2.6.2. 基本模式
节 8.2.6.3. 自动模式
节 8.2.6.4. 乒乓
节 8.2.6.5. 存储器散聚
节 8.2.6.6. 外设散聚
节 8.2.7. 待传输数目及增量
节 8.2.8. 外设接口
节 8.2.9. 软件请求
节 8.2.10. 中断及错误
节 8.3. 初始化和配置
节 8.3.1. 模块初始化
节 8.3.2. 存储器到存储器传输的配置
节 8.3.2.1. 配置通道属性
节 8.3.2.2. 配置通道控制结构体
节 配置源和目的参数
节 8.3.2.3. 启动传输过程
节 8.3.3. 外设简单发送的配置
节 8.3.3.1. 配置通道属性
节 8.3.3.2. 配置通道控制结构体
节 配置源和目的参数
节 8.3.3.3. 启动传输过程
节 8.3.4. 外设乒乓接收的配置
节 8.3.4.1. 配置通道属性
节 8.3.4.2. 配置通道控制结构体
节 配置源和目的参数
节 8.3.4.3. 配置外设中断
节 8.3.4.4. 启用 μDMA 通道
节 8.3.4.5. 处理中断
节 8.3.5. 通道分配的配置
节 8.4. 寄存器映射
节 8.5. μDMA 通道控制结构体
寄存器 1: DMA 通道源地址末指针寄存器(DMASRCENDP),偏移量 0x000
寄存器 2: DMA 通道目的地址末指针寄存器(DMADSTENDP),偏移量 0x004
寄存器 3: DMA 通道控制字寄存器(DMACHCTL),偏移量 0x008
节 8.6. μDMA 寄存器描述
寄存器 4: DMA 状态寄存器(DMASTAT),偏移量 0x000
寄存器 5: DMA 配置寄存器(DMACFG),偏移量 0x004
寄存器 6: DMA 通道控制基指针寄存器(DMACTLBASE),偏移量 0x008
寄存器 7: DMA 副通道控制基指针寄存器(DMAALTBASE),偏移量 0x00C
寄存器 8: DMA 通道等待请求状态寄存器(DMAWAITSTAT),偏移量 0x010
寄存器 9: DMA 通道软件请求寄存器(DMASWREQ),偏移量 0x014
寄存器 10: DMA 通道采用猝发置位寄存器(DMAUSEBURSTSET),偏移量 0x018
寄存器 11: DMA 通道采用猝发清除寄存器(DMAUSEBURSTCLR),偏移量 0x01C
寄存器 12: DMA 通道请求屏蔽置位寄存器(DMAREQMASKSET),偏移量 0x020
寄存器 13: DMA 通道请求屏蔽清零寄存器(DMAREQMASKCLR),偏移量 0x024
寄存器 14: DMA 通道启用置位寄存器(DMAENASET),偏移量 0x028
寄存器 15: DMA 通道启用清除寄存器(DMAENACLR),偏移量 0x02C
寄存器 16: DMA 通道主副置位寄存器(DMAALTSET),偏移量 0x030
寄存器 17: DMA 通道主副清除寄存器(DMAALTCLR),偏移量 0x030
寄存器 18: DMA 通道优先置位寄存器(DMAPRIOSET),偏移量 0x038
寄存器 19: DMA 通道优先清零寄存器(DMAPRIOCLR),偏移量 0x03C
寄存器 20: DMA 总线错误清除寄存器(DMAERRCLR),偏移量 0x04C
寄存器 21: DMA 通道分配寄存器(DMACHASGN),偏移量 0x500
寄存器 22: DMA 通道中断状态寄存器(DMACHIS),偏移量 0x504
寄存器 23: DMA 通道映射选择寄存器 0(DMACHMAP0),偏移量 0x510
寄存器 24: DMA 通道映射选择寄存器 1(DMACHMAP1),偏移量 0x514
寄存器 25: DMA 通道映射选择寄存器 2(DMACHMAP2),偏移量 0x518
寄存器 26: DMA 通道映射选择寄存器 3(DMACHMAP3),偏移量 0x51C
寄存器 27: DMA 外设标识寄存器 0(DMAPeriphID0),偏移量 0xFE0
寄存器 28: DMA 外设标识寄存器 1(DMAPeriphID1),偏移量 0xFE4
寄存器 29: DMA 外设标识寄存器 2(DMAPeriphID2),偏移量 0xFE8
寄存器 30: DMA 外设标识寄存器 3(DMAPeriphID3),偏移量 0xFEC
寄存器 31: DMA 外设标识寄存器 4(DMAPeriphID4),偏移量 0xFD0
寄存器 32: DMA PrimeCell 标识寄存器 0(DMAPCellID0),偏移量 0xFF0
寄存器 33: DMA PrimeCell 标识寄存器 1(DMAPCellID1),偏移量 0xFF4
寄存器 34: DMA PrimeCell 标识寄存器 2(DMAPCellID2),偏移量 0xFF8
寄存器 35: DMA PrimeCell 标识寄存器 3(DMAPCellID3),偏移量 0xFFC
章 9. 通用输入/输入端口(GPIOs)
节 9.1. 信号描述
节 9.2. 功能说明
节 9.2.1. 数据控制
节 9.2.1.1. 数据方向操作
节 9.2.1.2. 数据寄存器的操作
节 9.2.2. 中断控制
节 9.2.2.1. ADC 触发源
节 9.2.2.2. μDMA 触发源
节 9.2.3. 模式控制
节 9.2.4. 确认控制
节 9.2.5. 引脚(Pad)控制
节 9.2.6. 标识
节 9.3. 初始化和配置
节 9.4. 寄存器映射
节 9.5. 寄存器描述
寄存器 1: GPIO 数据寄存器(GPIODATA),偏移量 0x000
寄存器 2: GPIO 方向寄存器(GPIODIR),偏移量 0x400
寄存器 3: GPIO 中断检测寄存器(GPIOIS),偏移量 0x404
寄存器 4: GPIO 中断双边沿(GPIOIBE),偏移量 0x408
寄存器 5: GPIO 中断事件寄存器(GPIOIEV),偏移量 0x40C
寄存器 6: GPIO 中断屏蔽寄存器(GPIOIM),偏移量 0x410
寄存器 7: GPIO 原始中断状态寄存器(GPIORIS),偏移量 0x414
寄存器 8: GPIO 屏蔽中断状态寄存器(GPIOMIS),偏移量 0x418
寄存器 9: GPIO 中断清除寄存器(GPIOICR),偏移量 0x41C
寄存器 10: GPIO 备用功能选择寄存器(GPIOAFSEL),偏移量 0x420
寄存器 11: GPIO 2-mA 驱动选择寄存器(GPIODR2R),偏移量 0x500
寄存器 12: GPIO 4-mA 驱动选择寄存器(GPIODR4R),偏移量 0x504
寄存器 13: GPIO 8-mA 驱动选择寄存器(GPIODR8R),偏移量 0x508
寄存器 14: GPIO 开漏选择寄存器(GPIOODR),偏移量 0x50C
寄存器 15: GPIO 上拉电阻选择寄存器(GPIOPUR),偏移量 0x510
寄存器 16: GPIO 下拉电阻选择寄存器(GPIOPDR),偏移量 0x514
寄存器 17: GPIO 斜率控制选择寄存器(GPIOSLR),偏移量 0x518
寄存器 18: GPIO 数字使能寄存器(GPIODEN),偏移量 0x51C
寄存器 19: GPIO 锁定寄存器(GPIOLOCK),偏移量 0x520
寄存器 20: GPIO 确认寄存器(GPIOCR),偏移量 0x524
寄存器 21: GPIO 模拟选择寄存器(GPIOAMSEL),偏移量 0x528
寄存器 22: GPIO端口控制寄存器(GPIOPCTL),偏移量0x52C
寄存器 23: GPIO ADC 控制寄存器(GPIOADCCTL),偏移量 0x530
寄存器 24: GPIO DMA 控制寄存器(GPIODMACTL),偏移量 0x534
寄存器 25: GPIO 外设标识寄存器 4(GPIOPeriphID4),偏移量 0xFD0
寄存器 26: GPIO 外设标识寄存器 5(GPIOPeriphID5),偏移量 0xFD4
寄存器 27: GPIO 外设标识寄存器 6(GPIOPeriphID6),偏移量0xFD8
寄存器 28: GPIO 外设标识寄存器 7(GPIOPeriphID7),偏移量 0xFDC
寄存器 29: GPIO 外设标识寄存器 0(GPIOPeriphID0),偏移量 0xFE0
寄存器 30: GPIO 外设标识寄存器 1(GPIOPeriphID1),偏移量 0xFE4
寄存器 31: GPIO 外设标识寄存器 2(GPIOPeriphID2),偏移量 0xFE8
寄存器 32: GPIO 外设标识寄存器 3(GPIOPeriphID3),偏移量 0xFEC
寄存器 33: GPIO PrimeCell 标识寄存器 0(GPIOPCellID0),偏移量 0xFF0
寄存器 34: GPIO PrimeCell 标识寄存器 1(GPIOPCellID1),偏移量 0xFF4
寄存器 35: GPIO PrimeCell 标识寄存器 2(GPIOPCellID2),偏移量 0xFF8
寄存器 36: GPIO PrimeCell 标识寄存器 3(GPIOPCellID3),偏移量 0xFFC
章 10. 通用定时器
节 10.1. 结构框图
节 10.2. 信号描述
节 10.3. 功能说明
节 10.3.1. GPTM复位条件
节 10.3.2. 定时器模式
节 10.3.2.1. 单次触发/周期定时器模式
节 10.3.2.2. 实时时钟模式
节 10.3.2.3. 输入边沿计数模式下:
节 10.3.2.4. 输入边沿计时模式
节 10.3.2.5. PWM 模式
节 10.3.3. 等待触发模式
节 10.3.4. 同步通用定时器模块
节 10.3.5. DMA 操作
节 10.3.6. 访问连接的 16/32 位 GPTM 寄存器值
节 10.3.7. 访问连接的 32/64 位宽 GPTM 寄存器值
节 10.4. 初始化和配置
节 10.4.1. 单次触发/周期定时器模式
节 10.4.2. 实时时钟 (RTC) 模式
节 10.4.3. 输入边沿计数模式下:
节 10.4.4. 输入边沿定时模式
节 10.4.5. PWM 模式
节 10.5. 寄存器映射
节 10.6. 寄存器描述
寄存器 1: GPTM 配置寄存器(GPTMCFG),偏移量 0x000
寄存器 2: GPTM Timer A 模式寄存器(GPTMTAMR),偏移量 0x004
寄存器 3: GPTM Timer B 模式寄存器(GPTMTBMR),偏移量 0x008
寄存器 4: GPTM 控制寄存器(GPTMCTL),偏移量 0x00C
寄存器 5: GPTM 同步寄存器(GPTMSYNC),偏移量 0x010
寄存器 6: GPTM 中断屏蔽寄存器(GPTMIMR),偏移量 0x018
寄存器 7: GPTM 原始中断状态寄存器(GPTMRIS),偏移量 0x01C
寄存器 8: GPTM 屏蔽的中断状态寄存器(GPTMMIS),偏移量 0x020
寄存器 9: GPTM 中断清除寄存器(GPTMICR),偏移量 0x024
寄存器 10: GPTM Timer A 间隔加载寄存器(GPTMTAILR),偏移量 0x028
寄存器 11: GPTM Timer B 间隔加载寄存器(GPTMTBILR),偏移量 0x02C
寄存器 12: GPTM Timer A 匹配寄存器(GPTMTAMATCHR),偏移量 0x030
寄存器 13: GPTM Timer B 匹配寄存器(GPTMTBMATCHR),偏移量 0x034
寄存器 14: GPTM Timer A 预分频寄存器(GPTMTAPR),偏移量 0x038
寄存器 15: GPTM Timer B 预分频寄存器(GPTMTBPR),偏移量 0x03C
寄存器 16: GPTM TimerA 预分频匹配寄存器(GPTMTAPMR),偏移量 0x040
寄存器 17: GPTM TimerB 预分频匹配寄存器(GPTMTBPMR),偏移量 0x044
寄存器 18: GPTM Timer A 寄存器(GPTMTAPR),偏移量 0x048
寄存器 19: GPTM Timer B 寄存器(GPTMTBPR),偏移量 0x04C
寄存器 20: GPTM Timer A 值寄存器(GPTMTAV),偏移量 0x050
寄存器 21: GPTM Timer B 值寄存器(GPTMTBV),偏移量 0x054
寄存器 22: GPTM RTC 预分频寄存器(GPTMRTCPD),偏移量 0x058
寄存器 23: GPTM Timer A 预分频快照寄存器(GPTMTAPS),偏移量 0x05C
寄存器 24: GPTM Timer B 预分频快照寄存器(GPTMTBPS),偏移量 0x060
寄存器 25: GPTM Timer A 预分频值寄存器(GPTMTAPV),偏移量 0x064
寄存器 26: GPTM Timer B 预分频值寄存器(GPTMTBPV),偏移量 0x068
寄存器 27: GPTM 外设属性寄存器(GPTMPP),偏移量 0xFC0
章 11. 看门狗定时器
节 11.1. 结构框图
节 11.2. 功能说明
节 11.2.1. 寄存器访问间隙
节 11.3. 初始化和配置
节 11.4. 寄存器映射
节 11.5. 寄存器描述
寄存器 1: 看门狗加载寄存器(WDTLOAD),偏移量 0x000
寄存器 2: 看门狗当前值寄存器(WDTVALUE),偏移量 0x004
寄存器 3: 看门狗控制寄存器(WDTCTL),偏移量 0x008
寄存器 4: 看门狗中断清除寄存器(WDTICR),偏移量 0x00C
寄存器 5: 看门狗原始中断状态寄存器(WDTRIS),偏移量 0x010
寄存器 6: 看门狗可屏蔽中断状态寄存器(WDTMIS),偏移量 0x014
寄存器 7: 看门狗测试寄存器(WDTTEST),偏移量 0x418
寄存器 8: 看门狗锁定寄存器(WDTLOCK),偏移量 0xC00
寄存器 9: 看门狗外设标识寄存器 4(WDTPeriphID4),偏移量 0xFD0
寄存器 10: 看门狗外设标识寄存器 5(WDTPeriphID5),偏移量 0xFD4
寄存器 11: 看门狗外设标识寄存器 6(WDTPeriphID6),偏移量 0xFD8
寄存器 12: 看门狗外设标识寄存器 7(WDTPeriphID7),偏移量 0xFDC
寄存器 13: 看门狗外设标识寄存器 0(WDTPeriphID0),偏移量 0xFE0
寄存器 14: 看门狗外设标识寄存器 1(WDTPeriphID1),偏移量 0xFE4
寄存器 15: 看门狗外设标识寄存器 2(WDTPeriphID2),偏移量 0xFE8
寄存器 16: 看门狗外设标识寄存器 3(WDTPeriphID3),偏移量 0xFEC
寄存器 17: 看门狗 PrimeCell 标识寄存器 0(WDTPCellID0),偏移量 0xFF0
寄存器 18: 看门狗 PrimeCell 标识寄存器 1(WDTPCellID1),偏移量 0xFF4
寄存器 19: 看门狗 PrimeCell 标识寄存器 2(WDTPCellID2),偏移量 0xFF8
寄存器 20: 看门狗 PrimeCell 标识寄存器 3(WDTPCellID3),偏移量 0xFFC
章 12. 模-数转换器(ADC)
节 12.1. 结构框图
节 12.2. 信号描述
节 12.3. 功能说明
节 12.3.1. 采样序列发生器
节 12.3.2. 模块控制
节 12.3.2.1. 中断信号
节 12.3.2.2. DMA 操作
节 12.3.2.3. 优先级
节 12.3.2.4. 采样事件
节 12.3.2.5. 采样相位控制
节 12.3.2.6. 模块计时
节 12.3.2.7. 繁忙状态
节 12.3.2.8. 启用抖动
节 12.3.3. 硬件采样平均电路
节 12.3.4. 模-数转换器
节 12.3.4.1. 参考电压
节 12.3.5. 差分采样
节 12.3.6. 内部温度传感器
节 12.3.7. 数字比较器
节 12.3.7.1. 输出功能
节 中断信号
节 触发器
节 12.3.7.2. 工作模式
节 持续触发模式
节 单次触发模式
节 迟滞持续触发模式
节 迟滞单次触发模式
节 12.3.7.3. 功能作用范围
节 低值带工作
节 中值带工作
节 高值带工作
节 12.4. 初始化和配置
节 12.4.1. 模块初始化
节 12.4.2. 采样序列发生器的配置
节 12.5. 寄存器映射
节 12.6. 寄存器描述
寄存器 1: ADC 有效采样序列发生器寄存器(ADCACTSS),偏移量 0x000
寄存器 2: ADC原始中断状态寄存器(ADCRIS),偏移量 0x004
寄存器 3: ADC 中断掩码寄存器(ADCIM),偏移量 0x008
寄存器 4: ADC 中断状态及清除寄存器(ADCISC),偏移量 0x00C
寄存器 5: ADC 上溢状态寄存器(ADCOSTAT),偏移量 0x010
寄存器 6: ADC 事件复用选择寄存器(ADCEMUX),偏移量 0x014
寄存器 7: ADC 下溢状态寄存器(ADCUSTAT),偏移量 0x018
寄存器 8: ADC 触发源选择寄存器(ADCTSSEL),偏移量 0x01C
寄存器 9: ADC 采样序列发生器优先级寄存器(ADCSSPRI),偏移量 0x020
寄存器 10: ADC 采样相位控制寄存器(ADCSPC),偏移量 0x024
寄存器 11: ADC 处理器采样序列启动寄存器(ADCPSSI),偏移量 0x028
寄存器 12: ADC 采样平均控制寄存器(ADCSAC),偏移量 0x030
寄存器 13: ADC 数字比较器中断状态及清除寄存器(ADCDCISC),偏移量 0x034
寄存器 14: ADC 控制寄存器(ADCCTL),偏移量 0x038
寄存器 15: ADC 采样序列输入复用选择寄存器 0(ADCSSMUX0),偏移量 0x040
寄存器 16: ADC 采样序列控制寄存器 0(ADCSSCTL0),偏移量 0x044
寄存器 17: ADC 采样序列结果 FIFO 寄存器 0(ADCSSFIFO0),偏移量 0x048
寄存器 18: ADC 采样序列结果 FIFO 寄存器 1(ADCSSFIFO1),偏移量 0x068
寄存器 19: ADC 采样序列结果 FIFO 寄存器 2(ADCSSFIFO2),偏移量 0x088
寄存器 20: ADC 采样序列结果 FIFO 寄存器 3(ADCSSFIFO3),偏移量 0x0A8
寄存器 21: ADC 采样序列 FIFO 0 状态寄存器(ADCSSFSTAT0),偏移量 0x04C
寄存器 22: ADC 采样序列 FIFO 1 状态寄存器(ADCSSFSTAT1),偏移量 0x06C
寄存器 23: ADC 采样序列 FIFO 2 状态寄存器(ADCSSFSTAT2),偏移量 0x08C
寄存器 24: ADC 采样序列 FIFO 3 状态寄存器(ADCSSFSTAT3),偏移量 0x0AC
寄存器 25: ADC 采样序列寄存器 0(ADCSSOP0),偏移量 0x050
寄存器 26: ADC 采样序列数字比较器选择寄存器 0(ADCSSDC0),偏移量 0x054
寄存器 27: ADC 采样序列输入复用选择寄存器 1(ADCSSMUX1),偏移量 0x060
寄存器 28: ADC 采样序列输入复用选择寄存器 2(ADCSSMUX2),偏移量 0x080
寄存器 29: ADC 采样序列控制寄存器 1(ADCSSCTL1),偏移量 0x064
寄存器 30: ADC 采样序列控制寄存器 2(ADCSSCTL2),偏移量 0x084
寄存器 31: ADC 采样序列 1 工作寄存器(ADCSSOP1),偏移量 0x070
寄存器 32: ADC 采样序列 2 工作寄存器(ADCSSOP2),偏移量 0x090
寄存器 33: ADC 采样序列数字比较器选择寄存器 1(ADCSSDC1),偏移量 0x074
寄存器 34: ADC 采样序列数字比较器选择寄存器 2(ADCSSDC2),偏移量 0x094
寄存器 35: ADC 采样序列输入复用选择寄存器 3(ADCSSMUX3),偏移量 0x0A0
寄存器 36: ADC 采样序列控制寄存器 3(ADCSSCTL3),偏移量 0x0A4
寄存器 37: ADC 采样序列器 3 工作寄存器(ADCSSOP3),偏移量 0x0B0
寄存器 38: ADC 采样序列 3 数字比较器选择寄存器(ADCSSDC3),偏移量 0x0B4
寄存器 39: ADC 数字比较器复位启动条件寄存器(ADCDCRIC),偏移量 0xD00
寄存器 40: ADC 数字比较器控制寄存器 0(ADCDCCTL0),偏移量 0xE00
寄存器 41: ADC 数字比较器控制寄存器 1(ADCDCCTL1),偏移量 0xE04
寄存器 42: ADC 数字比较器控制寄存器 2(ADCDCCTL2),偏移量 0xE08
寄存器 43: ADC 数字比较器控制寄存器 3(ADCDCCTL3),偏移量 0xE0C
寄存器 44: ADC 数字比较器控制寄存器 4(ADCDCCTL4),偏移量 0xE10
寄存器 45: ADC 数字比较器控制寄存器 5(ADCDCCTL5),偏移量 0xE14
寄存器 46: ADC 数字比较器控制寄存器 6(ADCDCCTL6),偏移量 0xE18
寄存器 47: ADC 数字比较器控制寄存器 7(ADCDCCTL7),偏移量 0xE1C
寄存器 48: ADC 数字比较器范围寄存器 0(ADCDCCMP0),偏移量 0xE40
寄存器 49: ADC 数字比较器范围寄存器 1(ADCDCCMP1),偏移量 0xE44
寄存器 50: ADC 数字比较器范围寄存器 2(ADCDCCMP2),偏移量 0xE48
寄存器 51: ADC 数字比较器范围寄存器 3(ADCDCCMP3),偏移量 0xE4C
寄存器 52: ADC 数字比较器范围寄存器 4(ADCDCCMP4),偏移量 0xE50
寄存器 53: ADC 数字比较器范围寄存器 5(ADCDCCMP5),偏移量 0xE54
寄存器 54: ADC 数字比较器范围寄存器 6(ADCDCCMP6),偏移量 0xE58
寄存器 55: ADC 数字比较器范围寄存器 7(ADCDCCMP7),偏移量 0xE5C
寄存器 56: ADC 外设属性寄存器(ADCPP),偏移量 0xFC0
寄存器 57: ADC 外设配置寄存器(ADCPC),偏移量 0xFC4
寄存器 58: ADC 时钟配置寄存器(ADCCC),偏移量 0xFC8
章 13. 通用异步收发器(UART)
节 13.1. 结构框图
节 13.2. 信号描述
节 13.3. 功能说明
节 13.3.1. 发送/接收逻辑
节 13.3.2. 波特率的产生
节 13.3.3. 数据传输
节 13.3.4. 串行红外(SIR)
节 13.3.5. 对ISO 7816的支持
节 13.3.6. 对调制解调器握手信号的支持
节 13.3.6.1. 信号
节 13.3.6.2. 流控
节 硬件流控(RTS/CTS)
节 软件流控(调制解调器状态中断)
节 13.3.7. 9 位 UART 模式
节 13.3.8. FIFO操作
节 13.3.9. 中断信号
节 13.3.10. 回送操作
节 13.3.11. DMA 操作
节 13.4. 初始化和配置
节 13.5. 寄存器映射
节 13.6. 寄存器描述
寄存器 1: UART 数据寄存器(UARTDR),偏移量 0x000
寄存器 2: UART 接收状态/错误清除寄存器(UARTRSR/UARTECR),偏移量 0x004
寄存器 3: UART 标志寄存器(UARTFR),偏移量 0x018
寄存器 4: UART IrDA 低功耗寄存器(UARTILPR),偏移量 0x020
寄存器 5: UART 波特率分频值整数寄存器(UARTIBRD),偏移量 0x024
寄存器 6: UART 波特率分频值小数寄存器(UARTFBRD),偏移量 0x028
寄存器 7: UART 线控寄存器(UARTLCRH),偏移量 0x02C
寄存器 8: UART 控制寄存器(UARTCTL),偏移量 0x030
寄存器 9: UART 中断 FIFO 深度选择寄存器(UARTIFLS),偏移量 0x034
寄存器 10: UART 中断屏蔽寄存器(UARTIM),偏移量 0x038
寄存器 11: UART 原始中断状态寄存器(UARTRIS),偏移量 0x03C
寄存器 12: UART 屏蔽中断状态寄存器(UARTMIS),偏移量 0x040
寄存器 13: UART 中断清除寄存器(UARTICR),偏移量 0x044
寄存器 14: UART DMA 控制寄存器(UARTDMACTL),偏移量 0x048
寄存器 15: UART 9 位模式自身地址寄存器(UART9BITADDR),偏移量 0x0A4
寄存器 16: UART 9 位模式自身地址屏蔽寄存器(UART9BITAMASK),偏移量 0x0A8
寄存器 17: UART 外设属性寄存器(UARTPP),偏移量 0xFC0
寄存器 18: UART 时钟配置寄存器(UARTCC),偏移量 0xFC8
寄存器 19: UART 外设标识寄存器 4(UARTPeriphID4),偏移量 0xFD0
寄存器 20: UART 外设标识寄存器 5(UARTPeriphID5),偏移量 0xFD4
寄存器 21: UART 外设标识寄存器 6(UARTPeriphID6),偏移量 0xFD8
寄存器 22: UART 外设标识寄存器 7(UARTPeriphID7),偏移量 0xFDC
寄存器 23: UART 外设标识寄存器 0(UARTPeriphID0),偏移量 0xFE0
寄存器 24: UART 外设标识寄存器 1(UARTPeriphID1),偏移量 0xFE4
寄存器 25: UART 外设标识寄存器 2(UARTPeriphID2),偏移量 0xFE8
寄存器 26: UART 外设标识寄存器 3(UARTPeriphID3),偏移量 0xFEC
寄存器 27: UART PrimeCell 标识寄存器 0(UARTPCellID0),偏移量 0xFF0
寄存器 28: UART PrimeCell 标识寄存器 1(UARTPCellID1),偏移量 0xFF4
寄存器 29: UART PrimeCell 标识寄存器 2(UARTPCellID2),偏移量 0xFF8
寄存器 30: UART PrimeCell 标识寄存器 3(UARTPCellID3),偏移量 0xFFC
章 14. 同步串行接口(SSI)
节 14.1. 结构框图
节 14.2. 信号描述
节 14.3. 功能说明
节 14.3.1. 位速率的产生
节 14.3.2. FIFO操作
节 14.3.2.1. 发送FIFO
节 14.3.2.2. 接收FIFO
节 14.3.3. 中断信号
节 14.3.4. 帧格式
节 14.3.4.1. Texas Instruments 同步串行帧格式
节 14.3.4.2. 飞思卡尔 SPI 帧格式
节 SPO时钟极性位
节 SPH相位控制位
节 14.3.4.3. SPO = 0、SPH = 0 时的飞思卡尔 SPI 帧格式
节 14.3.4.4. SPO = 0、SPH = 1 时的飞思卡尔 SPI 帧格式
节 14.3.4.5. SPO = 1、SPH = 0 时的飞思卡尔 SPI 帧格式
节 14.3.4.6. SPO = 1、SPH = 1 时的飞思卡尔 SPI 帧格式
节 14.3.4.7. MICROWIRE帧格式
节 14.3.5. DMA 操作
节 14.4. 初始化和配置
节 14.5. 寄存器映射
节 14.6. 寄存器描述
寄存器 1: SSI 控制寄存器0(SSICR0),偏移量 0x000
寄存器 2: SSI 控制寄存器1(SSICR1),偏移量 0x004
寄存器 3: SSI 数据寄存器(SSIDR),偏移量 0x008
寄存器 4: SSI 状态寄存器(SSISR),偏移量 0x00C
寄存器 5: SSI 时钟预分频寄存器(SSICPSR),偏移量 0x010
寄存器 6: SSI 中断屏蔽寄存器(SSIIM),偏移量 0x014
寄存器 7: SSI 原始中断状态寄存器(SSIRIS),偏移量 0x018
寄存器 8: SSI 屏蔽中断状态寄存器(SSIMIS),偏移量 0x01C
寄存器 9: SSI 中断清除寄存器(SSIICR),偏移量 0x020
寄存器 10: SSI DMA 控制寄存器(SSIDMACTL),偏移量 0x024
寄存器 11: SSI 时钟配置寄存器(SSICC),偏移量 0xFC8
寄存器 12: SSI 外设标识寄存器 4(SSIPeriphID4),偏移量 0xFD0
寄存器 13: SSI 外设标识寄存器 5(SSIPeriphID5),偏移量 0xFD4
寄存器 14: SSI 外设标识寄存器 6(SSIPeriphID6),偏移量 0xFD8
寄存器 15: SSI 外设标识寄存器 7(SSIPeriphID7),偏移量 0xFDC
寄存器 16: SSI 外设标识寄存器 0(SSIPeriphID0),偏移量 0xFE0
寄存器 17: SSI 外设标识寄存器 1(SSIPeriphID1),偏移量 0xFE4
寄存器 18: SSI 外设标识寄存器 2(SSIPeriphID2),偏移量 0xFE8
寄存器 19: SSI 外设标识寄存器 3(SSIPeriphID3),偏移量 0xFEC
寄存器 20: SSI PrimeCell 标识寄存器 0(SSIPCellID0),偏移量 0xFF0
寄存器 21: SSI PrimeCell 标识寄存器 1(SSIPCellID1),偏移量 0xFF4
寄存器 22: SSI PrimeCell 标识寄存器 2(SSIPCellID2),偏移量 0xFF8
寄存器 23: SSI PrimeCell 标识寄存器 3(SSIPCellID3),偏移量 0xFFC
章 15. 内部集成电路(I2C)接口
节 15.1. 结构框图
节 15.2. 信号描述
节 15.3. 功能说明
节 15.3.1. I2C 总线功能概览
节 15.3.1.1. START 和 STOP 条件
节 15.3.1.2. 带有7位地址的数据格式
节 15.3.1.3. 数据有效性
节 15.3.1.4. 应答
节 15.3.1.5. 重复开始
节 15.3.1.6. 时钟低电平超时 (CLTO)
节 15.3.1.7. 双地址
节 15.3.1.8. 仲裁
节 15.3.1.9. 多主机配置中的故障抑制
节 15.3.2. 可用的速度模式
节 15.3.2.1. 标准、快速和超快模式
节 15.3.2.2. 高速模式
节 15.3.3. 中断信号
节 15.3.3.1. I2C 主机中断
节 15.3.3.2. I2C 从机中断
节 15.3.4. 回送操作
节 15.3.5. 命令序列流程图
节 15.3.5.1. I2C 主机指令序列
节 15.3.5.2. I2C 从机指令序列
节 15.4. 初始化和配置
节 15.4.1. 将 I2C 模块配置为以主机身份传输单字节数据
节 15.4.2. 将 I2C 主机配置为高速模式
节 15.5. 寄存器映射
节 15.6. 寄存器描述(I2C 主机)
寄存器 1: I2C 主机从机地址寄存器(I2CMSA),偏移量 0x000
寄存器 2: I2C 主机控制/状态寄存器(I2CMCS),偏移量 0x004
寄存器 3: I2C 主机数据寄存器(I2CMDR),偏移量 0x008
寄存器 4: I2C 主机定时器周期寄存器(I2CMTPR),偏移量 0x00C
寄存器 5: I2C 主机中断屏蔽寄存器(I2CMIMR),偏移量 0x010
寄存器 6: I2C 主机原始中断状态寄存器(I2CMRIS),偏移量 0x014
寄存器 7: I2C 主机屏蔽中断状态寄存器(I2CMMIS),偏移量 0x018
寄存器 8: I2C 主机中断清除寄存器(I2CMICR),偏移量 0x01C
寄存器 9: I2C 主机配置寄存器(I2CMCR),偏移量 0x020
寄存器 10: I2C 主机时钟低电平超时计数寄存器(I2CMCLKOCNT),偏移量 0x024
寄存器 11: I2C 主机总线监视寄存器(I2CMBMON),偏移量 0x02C
寄存器 12: I2C 主机配置 2 寄存器(I2CMCR2),偏移量 0x038
节 15.7. 寄存器描述(I2C 从机)
寄存器 13: I2C 从机本身地址寄存器(I2CSOAR),偏移量 0x800
寄存器 14: I2C 从机控制/状态寄存器(I2CSCSR),偏移量 0x804
寄存器 15: I2C 从机数据寄存器(I2CSDR),偏移量 0x808
寄存器 16: I2C 从机中断屏蔽(I2CSIMR),偏移量 0x80C
寄存器 17: I2C 从机原始中断状态寄存器(I2CSRIS),偏移量 0x810
寄存器 18: I2C 从机屏蔽中断状态寄存器(I2CSMIS),偏移量 0x814
寄存器 19: I2C 从机中断清除寄存器(I2CSICR),偏移量 0x818
寄存器 20: I2C 从机自身地址寄存器 2(I2CSOAR2),偏移量 0x81C
寄存器 21: I2C 从机应答控制寄存器(I2CSACKCTL),偏移量 0x820
节 15.8. 寄存器描述(I2C 状态和控制寄存器)
寄存器 22: I2C 外设属性寄存器(I2CPP),偏移量 0xFC0
寄存器 23: I2C 外设配置寄存器(I2CPC),偏移量 0xFC4
章 16. 控制器局域网(CAN)模块
节 16.1. 结构框图
节 16.2. 信号描述
节 16.3. 功能说明
节 16.3.1. 初始化
节 16.3.2. 基本操作
节 16.3.3. 报文对象的发送
节 16.3.4. 待发送报文对象的配置
节 16.3.5. 待发送报文对象的刷新
节 16.3.6. 已接收报文对象的接受
节 16.3.7. 接收数据帧
节 16.3.8. 接收远程帧
节 16.3.9. 接收/发送优先级
节 16.3.10. 接收报文对象的配置
节 16.3.11. 已接收报文对象的处理
节 16.3.11.1. FIFO缓冲区的配置
节 16.3.11.2. 采用FIFO缓冲区的报文接收过程
节 16.3.11.3. FIFO缓冲区的读取
节 16.3.12. 中断的处理
节 16.3.13. 测试模式
节 16.3.13.1. 安静模式
节 16.3.13.2. 回送模式
节 16.3.13.3. 回送+安静模式
节 16.3.13.4. 基本模式
节 16.3.13.5. 发送控制
节 16.3.14. 位定时配置错误的注意事项
节 16.3.15. 位时间与位速率
节 16.3.16. 位定时参数的计算
节 16.3.16.1. 高波特率下的位定时参数计算
节 16.3.16.2. 低波特率下的位定时参数计算
节 16.4. 寄存器映射
节 16.5. 寄存器描述
寄存器 1: CAN 控制寄存器(CANCTL),偏移量 0x000
寄存器 2: CAN 状态寄存器(CANSTS),偏移量0x004
寄存器 3: CAN 错误计数寄存器(CANERR),偏移量 0x008
寄存器 4: CAN 位时序寄存器(CANBIT),偏移量 0x00C
寄存器 5: CAN 中断寄存器(CANINT),偏移量 0x010
寄存器 6: CAN 测试寄存器(CANTST),偏移量 0x014
寄存器 7: CAN 波特率预分频器扩展寄存器(CANBRPE),偏移量 0x018
寄存器 8: CAN IF1 指令请求寄存器(CANIF1CRQ),偏移量 0x020
寄存器 9: CAN IF2 指令请求寄存器(CANIF2CRQ),偏移量 0x080
寄存器 10: CAN IF1 指令屏蔽寄存器(CANIF1CMSK),偏移量 0x024
寄存器 11: CAN IF2 指令屏蔽寄存器(CANIF2CMSK),偏移量 0x084
寄存器 12: CAN IF1 屏蔽寄存器 1(CANIF1MSK1),偏移量 0x028
寄存器 13: CAN IF2 屏蔽寄存器 1(CANIF2MSK1),偏移量 0x088
寄存器 14: CAN IF1 屏蔽寄存器 2(CANIF1MSK2),偏移量 0x02C
寄存器 15: CAN IF2 屏蔽寄存器 2(CANIF2MSK2),偏移量 0x08C
寄存器 16: CAN IF1 仲裁寄存器 1(CANIF1ARB1),偏移量 0x030
寄存器 17: CAN IF2 仲裁寄存器 1(CANIF2ARB1),偏移量 0x090
寄存器 18: CAN IF1 仲裁寄存器 2(CANIF1ARB2),偏移量 0x034
寄存器 19: CAN IF2 仲裁寄存器 2(CANIF2ARB2),偏移量 0x094
寄存器 20: CAN IF1 报文控制寄存器(CANIF1MCTL),偏移量 0x038
寄存器 21: CAN IF2 报文控制寄存器(CANIF2MCTL),偏移量 0x098
寄存器 22: CAN IF1 数据寄存器 A1(CANIF1DA1),偏移量 0x03C
寄存器 23: CAN IF1 数据寄存器 A2(CANIF1DA2),偏移量 0x040
寄存器 24: CAN IF1 数据寄存器 B1(CANIF1DB1),偏移量 0x044
寄存器 25: CAN IF1 数据寄存器 B2(CANIF1DB2),偏移量 0x048
寄存器 26: CAN IF2 数据寄存器 A1(CANIF2DA1),偏移量 0x09C
寄存器 27: CAN IF2 数据寄存器 A2(CANIF2DA2),偏移量 0x0A0
寄存器 28: CAN IF2 数据寄存器 B1(CANIF2DB1),偏移量 0x0A4
寄存器 29: CAN IF2 数据寄存器 B2(CANIF2DB2),偏移量 0x0A8
寄存器 30: CAN 传输请求寄存器 1(CANTXRQ1),偏移量 0x100
寄存器 31: CAN 传输请求寄存器 2(CANTXRQ2),偏移量 0x104
寄存器 32: CAN 新数据寄存器 1(CANNWDA1),偏移量 0x120
寄存器 33: CAN 新数据寄存器 2(CANNWDA2),偏移量 0x124
寄存器 34: CAN 报文 1 中断挂起寄存器(CANMSG1INT),偏移量 0x140
寄存器 35: CAN 报文 2 中断挂起寄存器(CANMSG2INT),偏移量 0x144
寄存器 36: CAN 报文 1 有效寄存器(CANMSG1VAL),偏移量 0x160
寄存器 37: CAN 报文 2 有效寄存器(CANMSG2VAL),偏移量 0x164
章 17. 通用串行总线(USB)控制器
节 17.1. 结构框图
节 17.2. 信号描述
节 17.3. 功能说明
节 17.3.1. 作为设备时的操作
节 17.3.1.1. 端点
节 17.3.1.2. 作为设备时的输入事务
节 单包缓存
节 双包缓存
节 17.3.1.3. 作为设备时的输出事务
节 单包缓存
节 双包缓存
节 17.3.1.4. 调度
节 17.3.1.5. 其他操作
节 暂停(STALL)控制传输
节 零长度输出数据包
节 设置设备地址
节 17.3.1.6. 设备模式挂起
节 17.3.1.7. 帧起始
节 17.3.1.8. USB复位
节 17.3.1.9. 连接/断开
节 17.3.2. 作为主机时的操作
节 17.3.2.1. 端点
节 17.3.2.2. 作为主机时的输入事务
节 17.3.2.3. 作为主机时的输出事务
节 17.3.2.4. 事务调度
节 17.3.2.5. USB集线器
节 17.3.2.6. 超时干扰(Babble)
节 17.3.2.7. 主机挂起
节 17.3.2.8. USB复位
节 17.3.2.9. 连接/断开
节 17.3.3. OTG模式
节 17.3.3.1. 开始会话
节 17.3.3.2. 活动性探测(Detecting Activity)
节 17.3.3.3. 主机协商
节 17.3.4. DMA 操作
节 17.4. 初始化和配置
节 17.4.1. 管脚配置
节 17.4.2. 端点配置
节 17.5. 寄存器映射
节 17.6. 寄存器描述
寄存器 1: USB Device设备功能地址(USBFADDR),偏移量 0x000
寄存器 2: USB电源(USBPOWER),偏移量 0x001
寄存器 3: USB发送中断状态(USBTXIS),偏移量 0x002
寄存器 4: USB接收中断状态(USBRXIS),偏移量 0x004
寄存器 5: USB发送中断使能(USBTXIE),偏移量 0x006
寄存器 6: USB接收中断使能(USBRXIE),偏移量 0x008
寄存器 7: USB通用中断状态(USBIS),偏移量 0x00A
寄存器 8: USB中断使能(USBIE),偏移量 0x00B
寄存器 9: USB帧值(USBFRAME),偏移量 0x00C
寄存器 10: USB端点索引(USBEPIDX),偏移量 0x00E
寄存器 11: USB测试模式(USBTEST),偏移量 0x00F
寄存器 12: USB FIFO 端点 0(USBFIFO0),偏移量 0x020
寄存器 13: USB FIFO 端点 1(USBFIFO1),偏移量 0x024
寄存器 14: USB FIFO 端点 2(USBFIFO2),偏移量 0x028
寄存器 15: USB FIFO 端点 3(USBFIFO3),偏移量 0x02C
寄存器 16: USB FIFO 端点 4(USBFIFO4),偏移量 0x030
寄存器 17: USB FIFO 端点 5(USBFIFO5),偏移量 0x034
寄存器 18: USB FIFO 端点 6(USBFIFO6),偏移量 0x038
寄存器 19: USB FIFO 端点 7(USBFIFO7),偏移量 0x03C
寄存器 20: USB设备控制(USBDEVCTL),偏移量 0x060
寄存器 21: USB 发送动态 FIFO 大小(USBTXFIFOSZ),偏移量 0x062
寄存器 22: USB 接收动态 FIFO 大小(USBRXFIFOSZ),偏移量 0x063
寄存器 23: USB 发送 FIFO 起始地址(USBTXFIFOADD),偏移量 0x064
寄存器 24: USB 接收 FIFO 起始地址(USBRXFIFOADD),偏移量 0x066
寄存器 25: USB连接时序(USBCONTIM),偏移量 0x07A
寄存器 26: USB OTG VBUS脉冲时序(USBVPLEN),偏移量 0x07B
寄存器 27: USB 全速模式下最后的传输与帧结束时序寄存器(USBFSEOF),偏移量 0x07D
寄存器 28: USB低速模式下最后的传输与帧结束时序(USBLSEOF),偏移量 0x07E
寄存器 29: USB 发送端点 0 功能地址(USBTXFUNCADDR0),偏移量 0x080
寄存器 30: USB 发送端点 1 功能地址(USBTXFUNCADDR1),偏移量 0x088
寄存器 31: USB 发送端点 2 功能地址(USBTXFUNCADDR2),偏移量 0x090
寄存器 32: USB 发送端点 3 功能地址(USBTXFUNCADDR3),偏移量 0x098
寄存器 33: USB 发送端点 4 功能地址(USBTXFUNCADDR4),偏移量 0x0A0
寄存器 34: USB 发送端点 5 功能地址(USBTXFUNCADDR5),偏移量 0x0A8
寄存器 35: USB 发送端点 6 功能地址(USBTXFUNCADDR6),偏移量 0x0B0
寄存器 36: USB 发送端点 7 功能地址(USBTXFUNCADDR7),偏移量 0x0B8
寄存器 37: USB 发送端点 0 集线器地址(USBTXHUBADDR0),偏移量 0x082
寄存器 38: USB 发送端点 1 集线器地址(USBTXHUBADDR1),偏移量 0x08A
寄存器 39: USB 发送端点 2 集线器地址(USBTXHUBADDR2),偏移量 0x092
寄存器 40: USB 发送端点 3 集线器地址(USBTXHUBADDR3),偏移量 0x09A
寄存器 41: USB 发送端点 4 集线器地址(USBTXHUBADDR4),偏移量 0x0A2
寄存器 42: USB 发送端点 5 集线器地址(USBTXHUBADDR5),偏移量 0x0AA
寄存器 43: USB 发送端点 6 集线器地址(USBTXHUBADDR6),偏移量 0x0B2
寄存器 44: USB 发送端点 7 集线器地址(USBTXHUBADDR7),偏移量 0x0BA
寄存器 45: USB 发送端点 0 集线器端口(USBTXHUBPORT0),偏移量 0x083
寄存器 46: USB 发送端点 1 集线器端口(USBTXHUBPORT1),偏移量 0x08B
寄存器 47: USB 发送端点 2 集线器端口(USBTXHUBPORT2),偏移量 0x093
寄存器 48: USB 发送端点 3 集线器端口(USBTXHUBPORT3),偏移量 0x09B
寄存器 49: USB 发送端点 4 集线器端口(USBTXHUBPORT4),偏移量 0x0A3
寄存器 50: USB 发送端点 5 集线器端口(USBTXHUBPORT5),偏移量 0x0AB
寄存器 51: USB 发送端点 6 集线器端口(USBTXHUBPORT6),偏移量 0x0B3
寄存器 52: USB 发送端点 7 集线器端口(USBTXHUBPORT7),偏移量 0x0BB
寄存器 53: USB 接收端点 1 功能地址(USBRXFUNCADDR1),偏移量 0x08C
寄存器 54: USB 接收端点 2 功能地址(USBRXFUNCADDR2),偏移量 0x094
寄存器 55: USB 接收端点 3 功能地址(USBRXFUNCADDR3),偏移量 0x09C
寄存器 56: USB 接收端点 4 功能地址(USBRXFUNCADDR4),偏移量 0x0A4
寄存器 57: USB 接收端点 5 功能地址(USBRXFUNCADDR5),偏移量 0x0AC
寄存器 58: USB 接收端点 6 功能地址(USBRXFUNCADDR6),偏移量 0x0B4
寄存器 59: USB 接收端点 7 功能地址(USBRXFUNCADDR7),偏移量 0x0BC
寄存器 60: USB 接收端点 1 集线器地址(USBRXHUBADDR1),偏移量 0x08E
寄存器 61: USB 接收端点 2 集线器地址(USBRXHUBADDR2),偏移量 0x096
寄存器 62: USB 接收端点 3 集线器地址(USBRXHUBADDR3),偏移量 0x09E
寄存器 63: USB 接收端点 4 集线器地址(USBRXHUBADDR4),偏移量 0x0A6
寄存器 64: USB 接收端点 5 集线器地址(USBRXHUBADDR5),偏移量 0x0AE
寄存器 65: USB 接收端点 6 集线器地址(USBRXHUBADDR6),偏移量 0x0B6
寄存器 66: USB 接收端点 7 集线器地址(USBRXHUBADDR7),偏移量 0x0BE
寄存器 67: USB 接收端点 1 集线器端口(USBRXHUBPORT1),偏移量 0x08F
寄存器 68: USB 接收端点 2 集线器端口(USBRXHUBPORT2),偏移量 0x097
寄存器 69: USB 接收端点 3 集线器端口(USBRXHUBPORT3),偏移量 0x09F
寄存器 70: USB 接收端点 4 集线器端口(USBRXHUBPORT4),偏移量 0x0A7
寄存器 71: USB 接收端点 5 集线器端口(USBRXHUBPORT5),偏移量 0x0AF
寄存器 72: USB 接收端点 6 集线器端口(USBRXHUBPORT6),偏移量 0x0B7
寄存器 73: USB 接收端点 7 集线器端口(USBRXHUBPORT7),偏移量 0x0BF
寄存器 74: USB 发送端点 1 最大传输数据(USBTXMAXP1),偏移量 0x110
寄存器 75: USB 发送端点 2 最大传输数据(USBTXMAXP2),偏移量 0x120
寄存器 76: USB 发送端点 3 最大传输数据(USBTXMAXP3),偏移量 0x130
寄存器 77: USB 发送端点 4 最大传输数据(USBTXMAXP4),偏移量 0x140
寄存器 78: USB 发送端点 5 最大传输数据(USBTXMAXP5),偏移量 0x150
寄存器 79: USB 发送端点 6 最大传输数据(USBTXMAXP6),偏移量 0x160
寄存器 80: USB 发送端点 7 最大传输数据(USBTXMAXP7),偏移量 0x170
寄存器 81: USB端点0控制和状态低字节(USBCSRL0),偏移量0x102
寄存器 82: USB端点0控制和状态高字节(USBCSRH0),偏移量0x103
寄存器 83: USB端点0接收字节数量(USBCOUNT0),偏移量 0x108
寄存器 84: USB端点0类型(USBTYPE0),偏移量 0x10A
寄存器 85: USB NAK限制(USBNAKLMT),偏移量 0x10B
寄存器 86: USB 端点 1 发送控制和状态低字节(USBTXCSRL1),偏移量 0x112
寄存器 87: USB 端点 2 发送控制和状态低字节(USBTXCSRL2),偏移量 0x122
寄存器 88: USB 端点 3 发送控制和状态低字节(USBTXCSRL3),偏移量 0x132
寄存器 89: USB 端点 4 发送控制和状态低字节(USBTXCSRL4),偏移量 0x142
寄存器 90: USB 端点 5 发送控制和状态低字节(USBTXCSRL5),偏移量 0x152
寄存器 91: USB 端点 6 发送控制和状态低字节(USBTXCSRL6),偏移量 0x162
寄存器 92: USB 端点 7 发送控制和状态低字节(USBTXCSRL7)),偏移量 0x172
寄存器 93: USB 发送端点 1 控制和状态高字节(USBTXCSRH1),偏移量 0x113
寄存器 94: USB 发送端点 2 控制和状态高字节(USBTXCSRH2),偏移量 0x123
寄存器 95: USB 发送端点 3 控制和状态高字节(USBTXCSRH3),偏移量 0x133
寄存器 96: USB 发送端点 4 控制和状态高字节(USBTXCSRH4),偏移量 0x143
寄存器 97: USB 发送端点 5 控制和状态高字节(USBTXCSRH5),偏移量 0x153
寄存器 98: USB 发送端点 6 控制和状态高字节(USBTXCSRH6),偏移量 0x163
寄存器 99: USB 发送端点 7 控制和状态高字节(USBTXCSRH7),偏移量 0x173
寄存器 100: USB 接收端点 1 最大传输数据(USBRXMAXP1),偏移量 0x114
寄存器 101: USB 接收端点 2 最大传输数据(USBRXMAXP2),偏移量 0x124
寄存器 102: USB 接收端点 3 最大传输数据(USBRXMAXP3),偏移量 0x134
寄存器 103: USB 接收端点 4 最大传输数据(USBRXMAXP4),偏移量 0x144
寄存器 104: USB 接收端点 5 最大传输数据(USBRXMAXP5),偏移量 0x154
寄存器 105: USB 接收端点 6 最大传输数据(USBRXMAXP6),偏移量 0x164
寄存器 106: USB 接收端点 7 最大传输数据(USBRXMAXP7),偏移量 0x174
寄存器 107: USB 接收端点 1 控制和状态低字节(USBRXCSRL1),偏移量 0x116
寄存器 108: USB 接收端点 2 控制和状态低字节(USBRXCSRL2),偏移量 0x126
寄存器 109: USB 接收端点 3 控制和状态低字节(USBRXCSRL3),偏移量 0x136
寄存器 110: USB 接收端点 4 控制和状态低字节(USBRXCSRL4),偏移量 0x146
寄存器 111: USB 接收端点 5 控制和状态低字节(USBRXCSRL5),偏移量 0x156
寄存器 112: USB 接收端点 6 控制和状态低字节(USBRXCSRL6),偏移量 0x166
寄存器 113: USB 接收端点 7 控制和状态低字节(USBRXCSRL7),偏移量 0x176
寄存器 114: USB 接收端点 1 控制和状态高字节(USBRXCSRH1),偏移量 0x117
寄存器 115: USB 接收端点 2 控制和状态高字节(USBRXCSRH2),偏移量 0x127
寄存器 116: USB 接收端点 3 控制和状态高字节(USBRXCSRH3),偏移量 0x137
寄存器 117: USB 接收端点 4 控制和状态高字节(USBRXCSRH4),偏移量 0x147
寄存器 118: USB 接收端点 5 控制和状态高字节(USBRXCSRH5),偏移量 0x157
寄存器 119: USB 接收端点 6 控制和状态高字节(USBRXCSRH6),偏移量 0x167
寄存器 120: USB 接收端点 7 控制和状态高字节(USBRXCSRH7),偏移量 0x177
寄存器 121: USB 接收端点 1 字节计数(USBRXCOUNT1),偏移量 0x118
寄存器 122: USB 接收端点 2 字节计数(USBRXCOUNT2),偏移量 0x128
寄存器 123: USB 接收端点 3 字节计数(USBRXCOUNT3),偏移量 0x138
寄存器 124: USB 接收端点 4 字节计数(USBRXCOUNT4),偏移量 0x148
寄存器 125: USB 接收端点 5 字节计数(USBRXCOUNT5),偏移量 0x158
寄存器 126: USB 接收端点 6 字节计数(USBRXCOUNT6),偏移量 0x168
寄存器 127: USB 接收端点 7 字节计数(USBRXCOUNT7),偏移量 0x178
寄存器 128: USB 端点 1 主机发送配置类型(USBTXTYPE1),偏移量 0x11A
寄存器 129: USB 端点 2 主机发送配置类型(USBTXTYPE2),偏移量 0x12A
寄存器 130: USB 端点 3 主机发送配置类型(USBTXTYPE3),偏移量 0x13A
寄存器 131: USB 端点 4 主机发送配置类型(USBTXTYPE4),偏移量 0x14A
寄存器 132: USB 端点 5 主机发送配置类型(USBTXTYPE5),偏移量 0x15A
寄存器 133: USB 端点 6 主机发送配置类型(USBTXTYPE6),偏移量 0x16A
寄存器 134: USB 端点 7 主机发送配置类型(USBTXTYPE7),偏移量 0x17A
寄存器 135: USB 端点 1 主机发送间隔(USBTXINTERVAL1),偏移量 0x11B
寄存器 136: USB 端点 2 主机发送间隔(USBTXINTERVAL2),偏移量 0x12B
寄存器 137: USB 端点 3 主机发送间隔(USBTXINTERVAL3),偏移量 0x13B
寄存器 138: USB 端点 4 主机发送间隔(USBTXINTERVAL4),偏移量 0x14B
寄存器 139: USB 端点 5 主机发送间隔(USBTXINTERVAL5),偏移量 0x15B
寄存器 140: USB 端点 6 主机发送间隔(USBTXINTERVAL6),偏移量 0x16B
寄存器 141: USB 端点 7 主机发送间隔(USBTXINTERVAL7),偏移量 0x17B
寄存器 142: USB 端点 1 主机配置接收类型(USBRXTYPE1),偏移量 0x11C
寄存器 143: USB 端点 2 主机配置接收类型(USBRXTYPE2),偏移量 0x12C
寄存器 144: USB 端点 3 主机配置接收类型(USBRXTYPE3),偏移量 0x13C
寄存器 145: USB 端点 4 主机配置接收类型(USBRXTYPE4),偏移量 0x14C
寄存器 146: USB 端点 5 主机配置接收类型(USBRXTYPE5),偏移量 0x15C
寄存器 147: USB 端点 6 主机配置接收类型(USBRXTYPE6),偏移量 0x16C
寄存器 148: USB 端点 7 主机配置接收类型(USBRXTYPE7),偏移量 0x17C
寄存器 149: USB 端点 1 主机接收轮询间隔(USBRXINTERVAL1),偏移量 0x11D
寄存器 150: USB 端点 2 主机接收轮询间隔(USBRXINTERVAL2),偏移量 0x12D
寄存器 151: USB 端点 3 主机接收轮询间隔(USBRXINTERVAL3),偏移量 0x13D
寄存器 152: USB 端点 4 主机接收轮询间隔(USBRXINTERVAL4),偏移量 0x14D
寄存器 153: USB 端点 5 主机接收轮询间隔(USBRXINTERVAL5),偏移量 0x15D
寄存器 154: USB 端点 6 主机接收轮询间隔(USBRXINTERVAL6),偏移量 0x16D
寄存器 155: USB 端点 7 主机接收轮询间隔(USBRXINTERVAL7),偏移量 0x17D
寄存器 156: USB 端点 1 块传输中请求包数量(USBRQPKTCOUNT1),偏移量 0x304
寄存器 157: USB 端点 2 块传输中请求包数量(USBRQPKTCOUNT2),偏移量 0x308
寄存器 158: USB 端点 3 块传输中请求包数量(USBRQPKTCOUNT3),偏移量 0x30C
寄存器 159: USB 端点 4 块传输中请求包数量(USBRQPKTCOUNT4),偏移量 0x310
寄存器 160: USB 端点 5 块传输中请求包数量(USBRQPKTCOUNT5),偏移量 0x314
寄存器 161: USB 端点 6 块传输中请求包数量(USBRQPKTCOUNT6),偏移量 0x318
寄存器 162: USB 端点 7 块传输中请求包数量(USBRQPKTCOUNT7),偏移量 0x31C
寄存器 163: USB 接收双包缓存禁用寄存器(USBRXDPKTBUFDIS),偏移量 0x340
寄存器 164: USB 发送双包缓存禁用寄存器(USBTXDPKTBUFDIS),偏移量 0x342
寄存器 165: USB外部电源控制(USBEPC),偏移量 0x400
寄存器 166: USB外部电源控制原始中断状态(USBEPCRIS),偏移量 0x404
寄存器 167: USB外部电源控制中断屏蔽(USBEPCIM),偏移量0x408
寄存器 168: USB 外部电源控制中断状态和清除寄存器(USBEPCISC),偏移量 0x40C
寄存器 169: USB 设备恢复原始中断状态寄存器(USBDRRIS),偏移量 0x410
寄存器 170: USB设备唤醒(RESUME)中断屏蔽(USBDRIM),偏移量 0x414
寄存器 171: USB设备唤醒(RESUME)中断状态和清除(USBDRISC),偏移量 0x418
寄存器 172: USB通用控制和状态(USBGPCS),偏移量0x41C
寄存器 173: USB VBUS浮动控制寄存器(USBVDC),偏移量 0x430
寄存器 174: USB VBUS浮动控制原始中断状态寄存器(USBVDCRIS),偏移量 0x434
寄存器 175: USB VBUS 浮动控制中断屏蔽寄存器(USBVDCIM),偏移量 0x438
寄存器 176: USB VBUS 浮动控制中断状态和清除寄存器(USBVDCISC),偏移量 0x43C
寄存器 177: USB ID 有效检测原始中断状态寄存器(USBIDVRIS),偏移量 0x444
寄存器 178: USB ID有效检测中断屏蔽(USBIDVIM),偏移量 0x448
寄存器 179: USB ID有效检测中断状态与清除(USBIDVISC),偏移量 0x44C
寄存器 180: USB DMA选择(USBDMASEL),偏移量 0x450
寄存器 181: USB 外设属性寄存器(USBPP),偏移量 0xFC0
章 18. 模拟比较器
节 18.1. 结构框图
节 18.2. 信号描述
节 18.3. 功能说明
节 18.3.1. 内部参考电压编程
节 18.4. 初始化和配置
节 18.5. 寄存器映射
节 18.6. 寄存器描述
寄存器 1: 模拟比较器屏蔽中断状态寄存器(ACMIS),偏移量 0x00
寄存器 2: 模拟比较器原始中断状态寄存器(ACRIS),偏移量 0x04
寄存器 3: 模拟比较器中断启用寄存器(ACINTEN),偏移量 0x08
寄存器 4: 模拟比较器参考电压控制寄存器(ACREFCTL),偏移量 0x010
寄存器 5: 模拟比较器状态寄存器 0(ACSTAT0),偏移量 0x020
寄存器 6: 模拟比较器状态寄存器 1(ACSTAT1),偏移量 0x040
寄存器 7: 模拟比较器控制寄存器 0(ACCTL0),偏移量 0x024
寄存器 8: 模拟比较器控制寄存器 1(ACCTL1),偏移量 0x044
寄存器 9: 模拟比较器外设属性寄存器(ACMPPP),偏移量 0xFC0
章 19. 脉宽调试器(PWM)
节 19.1. 结构框图
节 19.2. 信号描述
节 19.3. 功能说明
节 19.3.1. 时钟配置
节 19.3.2. PWM 定时器
节 19.3.3. PWM 比较器
节 19.3.4. PWM 信号发生器
节 19.3.5. 死区发生器
节 19.3.6. 中断/ADC 触发选择器
节 19.3.7. 同步方法
节 19.3.8. 故障条件
节 19.3.9. 输出控制块
节 19.4. 初始化和配置
节 19.5. 寄存器映射
节 19.6. 寄存器描述
寄存器 1: PWM 主控(PWMCTL),偏移量 0x000
寄存器 2: PWM 时基同步(PWMSYNC),偏移量 0x004
寄存器 3: PWM 输出使能(PWMENABLE),偏移量 0x008
寄存器 4: PWM 输出反相(PWMINVERT),偏移量 0x00C
寄存器 5: PWM 输出故障(PWMFAULT),偏移量 0x010
寄存器 6: PWM 中断使能(PWMINTEN),偏移量 0x014
寄存器 7: PWM 原始中断状态(PWMRIS),偏移量 0x018
寄存器 8: PWM 中断状态和清除(PWMISC),偏移量 0x01C
寄存器 9: PWM 状态(PWMSTATUS),偏移量 0x020
寄存器 10: PWM 故障条件值寄存器(PWMFAULTVAL),偏移量 0x024
寄存器 11: PWM 更新使能(PWMENUPD),偏移量 0x028
寄存器 12: PWM0 控制寄存器(PWM0CTL),偏移量 0x040
寄存器 13: PWM1 控制寄存器(PWM1CTL),偏移量 0x080
寄存器 14: PWM2 控制寄存器(PWM2CTL),偏移量 0x0C0
寄存器 15: PWM3 控制寄存器(PWM3CTL),偏移量 0x100
寄存器 16: PWM0 中断和触发使能寄存器(PWM0INTEN),偏移量 0x044
寄存器 17: PWM1 中断和触发使能寄存器(PWM1INTEN),偏移量 0x084
寄存器 18: PWM2 中断和触发使能寄存器(PWM2INTEN),偏移量 0x0C4
寄存器 19: PWM3 中断和触发使能寄存器(PWM3INTEN),偏移量 0x104
寄存器 20: PWM0 原始中断状态寄存器(PWM0RIS),偏移量 0x048
寄存器 21: PWM1 原始中断状态寄存器(PWM1RIS),偏移量 0x088
寄存器 22: PWM2 原始中断状态寄存器(PWM2RIS),偏移量 0x0C8
寄存器 23: PWM3 原始中断状态寄存器(PWM3RIS),偏移量 0x108
寄存器 24: PWM0 中断状态和清除寄存器(PWM0ISC),偏移量 0x04C
寄存器 25: PWM1 中断状态和清除寄存器(PWM1ISC),偏移量 0x08C
寄存器 26: PWM2 中断状态和清除寄存器(PWM2ISC),偏移量 0x0CC
寄存器 27: PWM3 中断状态和清除寄存器(PWM3ISC),偏移量 0x10C
寄存器 28: PWM0 装载寄存器(PWM0LOAD),偏移量 0x050
寄存器 29: PWM1 装载寄存器(PWM1LOAD),偏移量 0x090
寄存器 30: PWM2 装载寄存器(PWM2LOAD),偏移量 0x0D0
寄存器 31: PWM3 装载寄存器(PWM3LOAD),偏移量 0x110
寄存器 32: PWM0 计数寄存器(PWM0COUNT),偏移量 0x054
寄存器 33: PWM1 计数寄存器(PWM1COUNT),偏移量 0x094
寄存器 34: PWM2 计数寄存器(PWM2COUNT),偏移量 0x0D4
寄存器 35: PWM3 计数寄存器(PWM3COUNT),偏移量 0x114
寄存器 36: PWM0 比较寄存器 A(PWM0CMPA),偏移量 0x058
寄存器 37: PWM1 比较寄存器 A(PWM1CMPA),偏移量 0x098
寄存器 38: PWM2 比较寄存器 A(PWM2CMPA),偏移量 0x0D8
寄存器 39: PWM3 比较寄存器 A(PWM3CMPA),偏移量 0x118
寄存器 40: PWM0 比较寄存器 B(PWM0CMPB),偏移量 0x05C
寄存器 41: PWM1 比较寄存器 B(PWM1CMPB),偏移量 0x09C
寄存器 42: PWM2 比较寄存器 B(PWM2CMPB),偏移量 0x0DC
寄存器 43: PWM3 比较寄存器 B(PWM3CMPB),偏移量 0x11C
寄存器 44: PWM0 发生器 A 控制寄存器(PWM0GENA),偏移量 0x060
寄存器 45: PWM1 发生器 A 控制寄存器(PWM1GENA),偏移量 0x0A0
寄存器 46: PWM2 发生器 A 控制寄存器(PWM2GENA),偏移量 0x0E0
寄存器 47: PWM3 发生器 A 控制寄存器(PWM3GENA),偏移量 0x120
寄存器 48: PWM0 发生器 B 控制寄存器(PWM0GENB),偏移量 0x064
寄存器 49: PWM1 发生器 B 控制寄存器(PWM1GENB),偏移量 0x0A4
寄存器 50: PWM2 发生器 B 控制寄存器(PWM2GENB),偏移量 0x0E4
寄存器 51: PWM3 发生器 B 控制寄存器(PWM3GENB),偏移量 0x124
寄存器 52: PWM0 死区控制寄存器(PWM0DBCTL),偏移量 0x068
寄存器 53: PWM1 死区控制寄存器(PWM1DBCTL),偏移量 0x0A8
寄存器 54: PWM2 死区控制寄存器(PWM2DBCTL),偏移量 0x0E8
寄存器 55: PWM3 死区控制寄存器(PWM3DBCTL),偏移量 0x128
寄存器 56: PWM0 死区上升沿延迟寄存器(PWM0DBRISE),偏移量 0x06C
寄存器 57: PWM1 死区上升沿延迟寄存器(PWM1DBRISE),偏移量 0x0AC
寄存器 58: PWM2 死区上升沿延迟寄存器(PWM2DBRISE),偏移量 0x0EC
寄存器 59: PWM3 死区上升沿延迟寄存器(PWM3DBRISE),偏移量 0x12C
寄存器 60: PWM0 死区下降沿延迟寄存器(PWM0DBFALL),偏移量 0x070
寄存器 61: PWM1 死区下降沿延迟寄存器(PWM1DBFALL),偏移量 0x0B0
寄存器 62: PWM2 死区下降沿延迟寄存器(PWM2DBFALL),偏移量 0x0F0
寄存器 63: PWM3 死区下降沿延迟寄存器(PWM3DBFALL),偏移量 0x130
寄存器 64: PWM0 故障源寄存器 0(PWM0FLTSRC0),偏移量 0x074
寄存器 65: PWM1 故障源寄存器 0(PWM1FLTSRC0),偏移量 0x0B4
寄存器 66: PWM2 故障源寄存器 0(PWM2FLTSRC0),偏移量 0x0F4
寄存器 67: PWM3 故障源寄存器 0(PWM3FLTSRC0),偏移量 0x134
寄存器 68: PWM0 故障源寄存器 1(PWM0FLTSRC1),偏移量 1x078
寄存器 69: PWM1 故障源寄存器 1(PWM1FLTSRC1),偏移量 0x0B8
寄存器 70: PWM2 故障源寄存器 1(PWM2FLTSRC1),偏移量 0x0F8
寄存器 71: PWM3 故障源寄存器 1(PWM3FLTSRC1),偏移量 0x138
寄存器 72: PWM0 最小故障时间寄存器(PWM0MINFLTPER),偏移量 0x07C
寄存器 73: PWM1 最小故障时间寄存器(PWM1MINFLTPER),偏移量 0x0BC
寄存器 74: PWM2 最小故障时间寄存器(PWM2MINFLTPER),偏移量 0x0FC
寄存器 75: PWM3 最小故障时间寄存器(PWM3MINFLTPER),偏移量 0x13C
寄存器 76: PWM0 故障管脚逻辑感知寄存器(PWM0FLTSEN),偏移量 0x800
寄存器 77: PWM1 故障管脚逻辑感知寄存器(PWM1FLTSEN),偏移量 0x880
寄存器 78: PWM2 故障管脚逻辑感知寄存器(PWM2FLTSEN),偏移量 0x900
寄存器 79: PWM3 故障管脚逻辑感知寄存器(PWM3FLTSEN),偏移量 0x980
寄存器 80: PWM0 故障条件寄存器 0(PWM0FLTSTAT0),偏移量 0x804
寄存器 81: PWM1 故障条件寄存器 0(PWM1FLTSTAT0),偏移量 0x884
寄存器 82: PWM2 故障条件寄存器 0(PWM2FLTSTAT0),偏移量 0x904
寄存器 83: PWM3 故障条件寄存器 0(PWM3FLTSTAT0),偏移量 0x984
寄存器 84: PWM0 故障状态寄存器 1(PWM0FLTSTAT1),偏移量 1x808
寄存器 85: PWM1 故障状态寄存器 1(PWM1FLTSTAT1),偏移量 1x888
寄存器 86: PWM2 故障状态寄存器 1(PWM2FLTSTAT1),偏移量 0x908
寄存器 87: PWM3 故障状态寄存器 1(PWM3FLTSTAT1),偏移量 0x988
寄存器 88: PWM 外设属性寄存器(PWMPP),偏移量 0xFC0
章 20. 正交编码接口(QEI)
节 20.1. 结构框图
节 20.2. 信号描述
节 20.3. 功能说明
节 20.4. 初始化和配置
节 20.5. 寄存器映射
节 20.6. 寄存器描述
寄存器 1: QEI 控制(QEICTL),偏移量 0x000
寄存器 2: QEI 状态(QEISTAT),偏移量 0x004
寄存器 3: QEI 位置(QEIPOS),偏移量 0x008
寄存器 4: QEI 最大位置值(QEIMAXPOS),偏移量 0x00C
寄存器 5: QEI 定时器装载(QEILOAD),偏移量 0x010
寄存器 6: QEI 定时器(QEITIME),偏移量 0x014
寄存器 7: QEI 速度计数器(QEICOUNT),偏移量 0x018
寄存器 8: QEI 速度(QEISPEED),偏移量 0x01C
寄存器 9: QEI 中断使能(QEIINTEN),偏移量 0x020
寄存器 10: QEI 原始中断状态(QEIRIS),偏移量 0x024
寄存器 11: QEI 中断状态和清零(QEIISC),偏移量 0x028
章 21. 管脚图
章 22. 信号表
节 22.1. 按管脚编号分类的信号
节 22.2. 按信号名称分类的信号
节 22.3. 按功能分类的信号(GPIO 除外)
节 22.4. GPIO 管脚和复用功能
节 22.5. 复用功能的可能的管脚赋值
节 22.6. 未用管脚的处理
章 23. Electrical Characteristics
节 23.1. Maximum Ratings
节 23.2. Operating Characteristics
节 23.3. Recommended Operating Conditions
节 23.4. Load Conditions
节 23.5. JTAG and Boundary Scan
节 23.6. Power and Brown-Out
节 23.6.1. VDDA Levels
节 23.6.2. VDD Levels
节 23.6.3. VDDC Levels
节 23.6.4. VDD Glitches
节 23.6.5. VDD Droop Response
节 23.7. Reset
节 23.8. On-Chip Low Drop-Out (LDO) Regulator
节 23.9. Clocks
节 23.9.1. PLL Specifications
节 23.9.2. PIOSC Specifications
节 23.9.3. Low-Frequency Internal Oscillator (LFIOSC) Specifications
节 23.9.4. Main Oscillator Specifications
节 23.9.5. System Clock Specification with ADC Operation
节 23.9.6. System Clock Specification with USB Operation
节 23.10. Sleep Modes
节 23.11. Flash Memory and EEPROM
节 23.12. Input/Output Pin Characteristics
节 23.12.1. GPIO Module Characteristics
节 23.12.2. Types of I/O Pins and ESD Protection
节 23.12.2.1. Fail-Safe Pins
节 23.12.2.2. Non-Fail-Safe Pins
节 23.13. Analog-to-Digital Converter (ADC)
节 23.14. Synchronous Serial Interface (SSI)
节 23.15. Inter-Integrated Circuit (I2C) Interface
节 23.16. Universal Serial Bus (USB) Controller
节 23.17. Analog Comparator
节 23.18. Current Consumption
附录 A. 封装信息
节 A.1. 可订购器件
节 A.2. 型号标识
节 A.3. 封装图
节 A.4. 封装材料
TEXAS INSTRUMENTS-预告信息 Tiva™ TM4C123FH6PM 微控制器 数据手册 DS-TM4C123FH6PM-15553.2700 ZHCSC25 版权 © 2007-2013 Texas Instruments Incorporated
版权 版权 © 2007-2013 Texas Instruments Incorporated。Tiva 和 TivaWare 均为 Texas Instruments Incorporated 的注册商标。ARM 和 Thumb 是 ARM 公司的注册商标,Cortex 是 ARM 公司的商标。所有其他商标均属于其所有者的财产。 部分版权 © 2007 明导国际集团。经许可使用。保留所有权利。Mentor Graphics 是明导国际集团的注册商标。 产品数据信息为发布时的信息。根据 Texas Instruments 的标准条款,产品符合规格。生产过程中没有必要对产品的所有参数进行测试。 请留意,此数据手册最后部分包含 Texas Instruments 半导体产品的可用性、标准保修期和关键任务应用的重要信息通告以及相关的免 责声明。 Texas Instruments Incorporated 108 Wild Basin, Suite 350 Austin, TX 78746 http://www.ti.com/tm4c http://www-k.ext.ti.com/sc/technical-support/product-information-centers.htm 2 Texas Instruments-预告信息 2014 年 01 月 29 日
Tiva™ TM4C123FH6PM 微控制器 目录 关于本文档 ....................................................................................................................................... 37 受众 ..................................................................................................................................................... 37 关于本手册 ........................................................................................................................................... 37 相关文档 ............................................................................................................................................... 37 文档约定 ............................................................................................................................................... 38 结构概述 ................................................................................................................... 40 1 Tiva™ C 系列 概述 ........................................................................................................ 40 1.1 TM4C123FH6PM 微控制器概述 ..................................................................................... 40 1.2 TM4C123FH6PM 微控制器特性 ..................................................................................... 43 1.3 ARM Cortex-M4F 处理器核心 ........................................................................................ 43 1.3.1 1.3.2 片上存储器 ................................................................................................................... 45 1.3.3 串行通讯外设 ................................................................................................................ 46 1.3.4 系统集成 ....................................................................................................................... 50 1.3.5 高级运动控制 ................................................................................................................ 55 1.3.6 模拟 ............................................................................................................................. 57 JTAG 和 ARM 串行线调试 ............................................................................................. 58 1.3.7 1.3.8 封装和温度 ................................................................................................................... 59 TM4C123FH6PM 微控制器硬件细节 .............................................................................. 59 1.4 开发套件 ....................................................................................................................... 59 1.5 支持信息 ....................................................................................................................... 59 1.6 Cortex-M4F 处理器 .................................................................................................. 60 2 结构框图 ....................................................................................................................... 61 2.1 概述 ............................................................................................................................. 62 2.2 2.2.1 系统级接口 ................................................................................................................... 62 2.2.2 集成的可配置调试 ......................................................................................................... 62 2.2.3 跟踪端口的接口单元(TPIU) ........................................................................................ 62 2.2.4 Cortex-M4F 系统组件细节 ............................................................................................. 63 编程模型 ....................................................................................................................... 63 2.3 2.3.1 处理器模式和软件执行的权限级别 .................................................................................. 64 2.3.2 堆栈 ............................................................................................................................. 64 2.3.3 寄存器映射 ................................................................................................................... 64 2.3.4 寄存器描述 ................................................................................................................... 66 2.3.5 异常和中断 ................................................................................................................... 82 2.3.6 数据类型 ....................................................................................................................... 82 存储模型 ....................................................................................................................... 82 2.4 2.4.1 内存区,类型和属性 ...................................................................................................... 84 2.4.2 内存访问存储系统顺序 ................................................................................................... 85 2.4.3 存储器访问行为 ............................................................................................................. 85 2.4.4 存储器访问的软件顺序 ................................................................................................... 85 2.4.5 位带区 .......................................................................................................................... 86 2.4.6 数据保存 ....................................................................................................................... 88 2.4.7 同步原语 ....................................................................................................................... 89 异常模式 ....................................................................................................................... 90 2.5 2.5.1 异常状态 ....................................................................................................................... 90 2.5.2 异常类型 ....................................................................................................................... 91 2014 年 01 月 29 日 Texas Instruments-预告信息 3
目录 2.5.3 异常处理程序 ................................................................................................................ 94 2.5.4 向量表 .......................................................................................................................... 95 2.5.5 异常优先级 ................................................................................................................... 95 2.5.6 中断优先级分组 ............................................................................................................. 96 2.5.7 异常进入和返回 ............................................................................................................. 96 故障处理 ....................................................................................................................... 98 2.6 2.6.1 故障类型 ....................................................................................................................... 99 2.6.2 故障扩大和硬件故障 ...................................................................................................... 99 2.6.3 故障状态寄存器和故障地址寄存器 ................................................................................ 100 2.6.4 死锁 ........................................................................................................................... 100 电源管理 ..................................................................................................................... 100 2.7 2.7.1 进入睡眠模式 .............................................................................................................. 100 2.7.2 从睡眠模式唤醒 ........................................................................................................... 101 指令集总结 ................................................................................................................. 101 2.8 Cortex-M4 外设 ..................................................................................................... 108 3 功能说明 ..................................................................................................................... 108 3.1 3.1.1 系统定时器(SysTick) ............................................................................................... 108 3.1.2 嵌套式向量化中断控制器(NVIC) ............................................................................... 109 3.1.3 系统控制模块 (SCB) .................................................................................................... 110 3.1.4 存储器保护单元 (MPU) ................................................................................................ 111 3.1.5 浮点单元 (FPU) ........................................................................................................... 115 寄存器映射 ................................................................................................................. 118 3.2 系统定时器(SysTick)寄存器描述 ............................................................................... 121 3.3 NVIC寄存器描述 ......................................................................................................... 125 3.4 系统控制模块(SCB)寄存器描述 ................................................................................ 140 3.5 存储器保护单元(MPU)寄存器描述 ............................................................................ 168 3.6 浮点单元 (FPU) 寄存器描述 ......................................................................................... 176 3.7 JTAG 接口 .............................................................................................................. 182 4 结构框图 ..................................................................................................................... 183 4.1 信号描述 ..................................................................................................................... 183 4.2 功能说明 ..................................................................................................................... 184 4.3 JTAG 接口管脚 ............................................................................................................ 184 4.3.1 JTAG TAP 控制器 ........................................................................................................ 185 4.3.2 4.3.3 移位寄存器 ................................................................................................................. 186 4.3.4 操作注意事项 .............................................................................................................. 186 初始化和配置 .............................................................................................................. 189 4.4 寄存器描述 ................................................................................................................. 189 4.5 4.5.1 指令寄存器 (IR) ........................................................................................................... 189 4.5.2 数据寄存器 ................................................................................................................. 190 系统控制 ................................................................................................................. 193 5 信号描述 ..................................................................................................................... 193 5.1 功能说明 ..................................................................................................................... 193 5.2 5.2.1 器件标识 ..................................................................................................................... 193 5.2.2 复位控制 ..................................................................................................................... 193 5.2.3 不可屏蔽的中断 ........................................................................................................... 198 5.2.4 功率控制 ..................................................................................................................... 198 5.2.5 时钟控制 ..................................................................................................................... 199 5.2.6 系统控制 ..................................................................................................................... 205 4 Texas Instruments-预告信息 2014 年 01 月 29 日
Tiva™ TM4C123FH6PM 微控制器 初始化和配置 .............................................................................................................. 208 5.3 寄存器映射 ................................................................................................................. 209 5.4 系统控制寄存器描述 .................................................................................................... 213 5.5 系统控制传统寄存器描述 ............................................................................................. 382 5.6 系统异常模块 .......................................................................................................... 437 6 功能说明 ..................................................................................................................... 437 6.1 寄存器映射 ................................................................................................................. 437 6.2 寄存器描述 ................................................................................................................. 437 6.3 内部存储器 ............................................................................................................. 445 7 结构框图 ..................................................................................................................... 445 7.1 功能说明 ..................................................................................................................... 446 7.2 SRAM ........................................................................................................................ 446 7.2.1 7.2.2 ROM .......................................................................................................................... 447 Flash 存储器 ............................................................................................................... 448 7.2.3 EEPROM .................................................................................................................... 453 7.2.4 寄存器映射 ................................................................................................................. 457 7.3 Flash 存储器寄存器描述 (Flash 控制偏移量) ................................................................. 459 7.4 EEPROM 寄存器描述(EEPROM 偏移量) .................................................................. 475 7.5 存储器寄存器描述 (系统控制偏移量) ............................................................................. 491 7.6 微型直接存储器访问(μDMA) ............................................................................. 499 8 结构框图 ..................................................................................................................... 500 8.1 功能说明 ..................................................................................................................... 500 8.2 8.2.1 通道分配 ..................................................................................................................... 500 8.2.2 优先级 ........................................................................................................................ 502 8.2.3 仲裁数目 ..................................................................................................................... 502 8.2.4 请求类型 ..................................................................................................................... 502 8.2.5 通道配置 ..................................................................................................................... 503 8.2.6 传输模式 ..................................................................................................................... 504 8.2.7 待传输数目及增量 ....................................................................................................... 513 8.2.8 外设接口 ..................................................................................................................... 513 8.2.9 软件请求 ..................................................................................................................... 513 8.2.10 中断及错误 ................................................................................................................. 513 初始化和配置 .............................................................................................................. 514 8.3 8.3.1 模块初始化 ................................................................................................................. 514 8.3.2 存储器到存储器传输的配置 .......................................................................................... 514 8.3.3 外设简单发送的配置 .................................................................................................... 516 8.3.4 外设乒乓接收的配置 .................................................................................................... 517 8.3.5 通道分配的配置 ........................................................................................................... 519 寄存器映射 ................................................................................................................. 519 8.4 μDMA 通道控制结构体 ................................................................................................. 521 8.5 μDMA 寄存器描述 ....................................................................................................... 528 8.6 通用输入/输入端口(GPIOs) ............................................................................... 562 9 信号描述 ..................................................................................................................... 562 9.1 功能说明 ..................................................................................................................... 564 9.2 9.2.1 数据控制 ..................................................................................................................... 566 9.2.2 中断控制 ..................................................................................................................... 567 9.2.3 模式控制 ..................................................................................................................... 568 2014 年 01 月 29 日 Texas Instruments-预告信息 5
目录 9.2.4 确认控制 ..................................................................................................................... 568 9.2.5 引脚(Pad)控制 ............................................................................................................. 569 9.2.6 标识 ........................................................................................................................... 569 初始化和配置 .............................................................................................................. 569 9.3 寄存器映射 ................................................................................................................. 570 9.4 寄存器描述 ................................................................................................................. 572 9.5 通用定时器 ............................................................................................................. 615 10 10.1 结构框图 ..................................................................................................................... 616 10.2 信号描述 ..................................................................................................................... 617 10.3 功能说明 ..................................................................................................................... 618 10.3.1 GPTM复位条件 ........................................................................................................... 619 10.3.2 定时器模式 ................................................................................................................. 620 10.3.3 等待触发模式 .............................................................................................................. 629 10.3.4 同步通用定时器模块 .................................................................................................... 629 10.3.5 DMA 操作 ................................................................................................................... 630 10.3.6 访问连接的 16/32 位 GPTM 寄存器值 ........................................................................... 630 10.3.7 访问连接的 32/64 位宽 GPTM 寄存器值 ........................................................................ 631 10.4 初始化和配置 .............................................................................................................. 632 10.4.1 单次触发/周期定时器模式 ............................................................................................. 632 10.4.2 实时时钟 (RTC) 模式 ................................................................................................... 633 10.4.3 输入边沿计数模式下: ................................................................................................. 633 10.4.4 输入边沿定时模式 ....................................................................................................... 634 10.4.5 PWM 模式 .................................................................................................................. 635 10.5 寄存器映射 ................................................................................................................. 635 10.6 寄存器描述 ................................................................................................................. 636 看门狗定时器 .......................................................................................................... 679 11 11.1 结构框图 ..................................................................................................................... 680 11.2 功能说明 ..................................................................................................................... 680 11.2.1 寄存器访问间隙 ........................................................................................................... 681 11.3 初始化和配置 .............................................................................................................. 681 11.4 寄存器映射 ................................................................................................................. 681 11.5 寄存器描述 ................................................................................................................. 682 模-数转换器(ADC) ............................................................................................. 704 12 12.1 结构框图 ..................................................................................................................... 705 12.2 信号描述 ..................................................................................................................... 705 12.3 功能说明 ..................................................................................................................... 706 12.3.1 采样序列发生器 ........................................................................................................... 706 12.3.2 模块控制 ..................................................................................................................... 707 12.3.3 硬件采样平均电路 ....................................................................................................... 710 12.3.4 模-数转换器 ................................................................................................................ 711 12.3.5 差分采样 ..................................................................................................................... 713 12.3.6 内部温度传感器 ........................................................................................................... 715 12.3.7 数字比较器 ................................................................................................................. 716 12.4 初始化和配置 .............................................................................................................. 720 12.4.1 模块初始化 ................................................................................................................. 720 12.4.2 采样序列发生器的配置 ................................................................................................. 721 12.5 寄存器映射 ................................................................................................................. 721 12.6 寄存器描述 ................................................................................................................. 723 6 Texas Instruments-预告信息 2014 年 01 月 29 日
Tiva™ TM4C123FH6PM 微控制器 通用异步收发器(UART) ..................................................................................... 789 13 13.1 结构框图 ..................................................................................................................... 790 13.2 信号描述 ..................................................................................................................... 790 13.3 功能说明 ..................................................................................................................... 791 13.3.1 发送/接收逻辑 ............................................................................................................. 791 13.3.2 波特率的产生 .............................................................................................................. 792 13.3.3 数据传输 ..................................................................................................................... 792 13.3.4 串行红外(SIR) ......................................................................................................... 793 13.3.5 对ISO 7816的支持 ....................................................................................................... 794 13.3.6 对调制解调器握手信号的支持 ....................................................................................... 794 13.3.7 9 位 UART 模式 .......................................................................................................... 795 13.3.8 FIFO操作 .................................................................................................................... 796 13.3.9 中断信号 ..................................................................................................................... 796 13.3.10 回送操作 ..................................................................................................................... 797 13.3.11 DMA 操作 ................................................................................................................... 797 13.4 初始化和配置 .............................................................................................................. 797 13.5 寄存器映射 ................................................................................................................. 799 13.6 寄存器描述 ................................................................................................................. 800 同步串行接口(SSI) ............................................................................................. 846 14 14.1 结构框图 ..................................................................................................................... 847 14.2 信号描述 ..................................................................................................................... 847 14.3 功能说明 ..................................................................................................................... 848 14.3.1 位速率的产生 .............................................................................................................. 848 14.3.2 FIFO操作 .................................................................................................................... 849 14.3.3 中断信号 ..................................................................................................................... 849 14.3.4 帧格式 ........................................................................................................................ 850 14.3.5 DMA 操作 ................................................................................................................... 857 14.4 初始化和配置 .............................................................................................................. 857 14.5 寄存器映射 ................................................................................................................. 859 14.6 寄存器描述 ................................................................................................................. 860 内部集成电路(I2C)接口 ...................................................................................... 889 15 15.1 结构框图 ..................................................................................................................... 890 15.2 信号描述 ..................................................................................................................... 890 15.3 功能说明 ..................................................................................................................... 891 15.3.1 I2C 总线功能概览 ........................................................................................................ 891 15.3.2 可用的速度模式 ........................................................................................................... 895 15.3.3 中断信号 ..................................................................................................................... 896 15.3.4 回送操作 ..................................................................................................................... 897 15.3.5 命令序列流程图 ........................................................................................................... 897 15.4 初始化和配置 .............................................................................................................. 906 15.4.1 将 I2C 模块配置为以主机身份传输单字节数据 ................................................................ 906 15.4.2 将 I2C 主机配置为高速模式 .......................................................................................... 907 15.5 寄存器映射 ................................................................................................................. 908 15.6 寄存器描述(I2C 主机) .............................................................................................. 909 15.7 寄存器描述(I2C 从机) .............................................................................................. 925 15.8 寄存器描述(I2C 状态和控制寄存器) .......................................................................... 935 2014 年 01 月 29 日 Texas Instruments-预告信息 7
目录 控制器局域网(CAN)模块 ................................................................................... 938 16 16.1 结构框图 ..................................................................................................................... 939 16.2 信号描述 ..................................................................................................................... 939 16.3 功能说明 ..................................................................................................................... 940 16.3.1 初始化 ........................................................................................................................ 941 16.3.2 基本操作 ..................................................................................................................... 941 16.3.3 报文对象的发送 ........................................................................................................... 942 16.3.4 待发送报文对象的配置 ................................................................................................. 942 16.3.5 待发送报文对象的刷新 ................................................................................................. 943 16.3.6 已接收报文对象的接受 ................................................................................................. 944 16.3.7 接收数据帧 ................................................................................................................. 944 16.3.8 接收远程帧 ................................................................................................................. 944 16.3.9 接收/发送优先级 .......................................................................................................... 945 16.3.10 接收报文对象的配置 .................................................................................................... 945 16.3.11 已接收报文对象的处理 ................................................................................................. 946 16.3.12 中断的处理 ................................................................................................................. 947 16.3.13 测试模式 ..................................................................................................................... 948 16.3.14 位定时配置错误的注意事项 .......................................................................................... 949 16.3.15 位时间与位速率 ........................................................................................................... 949 16.3.16 位定时参数的计算 ....................................................................................................... 951 16.4 寄存器映射 ................................................................................................................. 954 16.5 寄存器描述 ................................................................................................................. 956 通用串行总线(USB)控制器 ................................................................................ 984 17 17.1 结构框图 ..................................................................................................................... 984 17.2 信号描述 ..................................................................................................................... 985 17.3 功能说明 ..................................................................................................................... 985 17.3.1 作为设备时的操作 ....................................................................................................... 986 17.3.2 作为主机时的操作 ....................................................................................................... 989 17.3.3 OTG模式 .................................................................................................................... 992 17.3.4 DMA 操作 ................................................................................................................... 993 17.4 初始化和配置 .............................................................................................................. 994 17.4.1 管脚配置 ..................................................................................................................... 995 17.4.2 端点配置 ..................................................................................................................... 995 17.5 寄存器映射 ................................................................................................................. 995 17.6 寄存器描述 ................................................................................................................ 1001 模拟比较器 ........................................................................................................... 1089 18 18.1 结构框图 ................................................................................................................... 1090 18.2 信号描述 ................................................................................................................... 1090 18.3 功能说明 ................................................................................................................... 1091 18.3.1 内部参考电压编程 ...................................................................................................... 1091 18.4 初始化和配置 ............................................................................................................ 1093 18.5 寄存器映射 ................................................................................................................ 1094 18.6 寄存器描述 ................................................................................................................ 1094 脉宽调试器(PWM) ........................................................................................... 1103 19 19.1 结构框图 ................................................................................................................... 1104 19.2 信号描述 ................................................................................................................... 1105 19.3 功能说明 ................................................................................................................... 1106 19.3.1 时钟配置 ................................................................................................................... 1106 8 Texas Instruments-预告信息 2014 年 01 月 29 日
分享到:
收藏