在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例嵌入式开发 → TM4C123中文手册.pdf

TM4C123中文手册.pdf

嵌入式开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:7.24M
  • 下载次数:12
  • 浏览次数:261
  • 发布时间:2020-10-03
  • 实例类别:嵌入式开发
  • 发 布 人:xjfxjf
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: TM4C123 TM4C 123 12 手册

实例介绍

【实例简介】TM4C123中文手册
【实例截图】TM4C1233H6PM数据手册中文版.pdf

【核心代码】

目录
关于本文档 ....................................................................................................................................... 33
受众 ..................................................................................................................................................... 33
关于本手册 ........................................................................................................................................... 33
相关文档 ............................................................................................................................................... 33
文档约定 ............................................................................................................................................... 34
1 结构概述 ................................................................................................................... 36
1.1 Tiva™ C 系列 概述 ........................................................................................................ 36
1.2 TM4C1233H6PM 微控制器概述 ..................................................................................... 36
1.3 TM4C1233H6PM 微控制器特性 ..................................................................................... 39
1.3.1 ARM Cortex-M4F 处理器核心 ........................................................................................ 39
1.3.2 片上存储器 ................................................................................................................... 41
1.3.3 串行通讯外设 ................................................................................................................ 42
1.3.4 系统集成 ....................................................................................................................... 46
1.3.5 模拟 ............................................................................................................................. 52
1.3.6 JTAG 和 ARM 串行线调试 ............................................................................................. 53
1.3.7 封装和温度 ................................................................................................................... 54
1.4 TM4C1233H6PM 微控制器硬件细节 ............................................................................... 54
1.5 开发套件 ....................................................................................................................... 54
1.6 支持信息 ....................................................................................................................... 54
2 Cortex-M4F 处理器 .................................................................................................. 55
2.1 结构框图 ....................................................................................................................... 56
2.2 概述 ............................................................................................................................. 57
2.2.1 系统级接口 ................................................................................................................... 57
2.2.2 集成的可配置调试 ......................................................................................................... 57
2.2.3 跟踪端口的接口单元(TPIU) ........................................................................................ 57
2.2.4 Cortex-M4F 系统组件细节 ............................................................................................. 58
2.3 编程模型 ....................................................................................................................... 58
2.3.1 处理器模式和软件执行的权限级别 .................................................................................. 59
2.3.2 堆栈 ............................................................................................................................. 59
2.3.3 寄存器映射 ................................................................................................................... 59
2.3.4 寄存器描述 ................................................................................................................... 61
2.3.5 异常和中断 ................................................................................................................... 77
2.3.6 数据类型 ....................................................................................................................... 77
2.4 存储模型 ....................................................................................................................... 77
2.4.1 内存区,类型和属性 ...................................................................................................... 79
2.4.2 内存访问存储系统顺序 ................................................................................................... 79
2.4.3 存储器访问行为 ............................................................................................................. 80
2.4.4 存储器访问的软件顺序 ................................................................................................... 80
2.4.5 位带区 .......................................................................................................................... 81
2.4.6 数据保存 ....................................................................................................................... 83
2.4.7 同步原语 ....................................................................................................................... 84
2.5 异常模式 ....................................................................................................................... 85
2.5.1 异常状态 ....................................................................................................................... 85
2.5.2 异常类型 ....................................................................................................................... 86
2.5.3 异常处理程序 ................................................................................................................ 89
2014 年 01 月 28 日 3
Texas Instruments-预告信息
Tiva™ TM4C1233H6PM 微控制器
2.5.4 向量表 .......................................................................................................................... 89
2.5.5 异常优先级 ................................................................................................................... 90
2.5.6 中断优先级分组 ............................................................................................................. 91
2.5.7 异常进入和返回 ............................................................................................................. 91
2.6 故障处理 ....................................................................................................................... 93
2.6.1 故障类型 ....................................................................................................................... 94
2.6.2 故障扩大和硬件故障 ...................................................................................................... 94
2.6.3 故障状态寄存器和故障地址寄存器 .................................................................................. 95
2.6.4 死锁 ............................................................................................................................. 95
2.7 电源管理 ....................................................................................................................... 95
2.7.1 进入睡眠模式 ................................................................................................................ 95
2.7.2 从睡眠模式唤醒 ............................................................................................................. 96
2.8 指令集总结 ................................................................................................................... 96
3 Cortex-M4 外设 ..................................................................................................... 103
3.1 功能说明 ..................................................................................................................... 103
3.1.1 系统定时器(SysTick) ............................................................................................... 103
3.1.2 嵌套式向量化中断控制器(NVIC) ............................................................................... 104
3.1.3 系统控制模块 (SCB) .................................................................................................... 105
3.1.4 存储器保护单元 (MPU) ................................................................................................ 106
3.1.5 浮点单元 (FPU) ........................................................................................................... 110
3.2 寄存器映射 ................................................................................................................. 113
3.3 系统定时器(SysTick)寄存器描述 ............................................................................... 116
3.4 NVIC寄存器描述 ......................................................................................................... 120
3.5 系统控制模块(SCB)寄存器描述 ................................................................................ 135
3.6 存储器保护单元(MPU)寄存器描述 ............................................................................ 163
3.7 浮点单元 (FPU) 寄存器描述 ......................................................................................... 171
4 JTAG 接口 .............................................................................................................. 177
4.1 结构框图 ..................................................................................................................... 178
4.2 信号描述 ..................................................................................................................... 178
4.3 功能说明 ..................................................................................................................... 179
4.3.1 JTAG 接口管脚 ............................................................................................................ 179
4.3.2 JTAG TAP 控制器 ........................................................................................................ 180
4.3.3 移位寄存器 ................................................................................................................. 181
4.3.4 操作注意事项 .............................................................................................................. 181
4.4 初始化和配置 .............................................................................................................. 184
4.5 寄存器描述 ................................................................................................................. 184
4.5.1 指令寄存器 (IR) ........................................................................................................... 184
4.5.2 数据寄存器 ................................................................................................................. 185
5 系统控制 ................................................................................................................. 188
5.1 信号描述 ..................................................................................................................... 188
5.2 功能说明 ..................................................................................................................... 188
5.2.1 器件标识 ..................................................................................................................... 188
5.2.2 复位控制 ..................................................................................................................... 188
5.2.3 不可屏蔽的中断 ........................................................................................................... 193
5.2.4 功率控制 ..................................................................................................................... 194
5.2.5 时钟控制 ..................................................................................................................... 195
5.2.6 系统控制 ..................................................................................................................... 201
5.3 初始化和配置 .............................................................................................................. 204
4 2014 年 01 月 28 日
Texas Instruments-预告信息
目录
5.4 寄存器映射 ................................................................................................................. 205
5.5 系统控制寄存器描述 .................................................................................................... 209
5.6 系统控制传统寄存器描述 ............................................................................................. 374
6 系统异常模块 .......................................................................................................... 428
6.1 功能说明 ..................................................................................................................... 428
6.2 寄存器映射 ................................................................................................................. 428
6.3 寄存器描述 ................................................................................................................. 428
7 休眠模块 ................................................................................................................. 436
7.1 结构框图 ..................................................................................................................... 437
7.2 信号描述 ..................................................................................................................... 437
7.3 功能说明 ..................................................................................................................... 438
7.3.1 寄存器访问间隙 ........................................................................................................... 438
7.3.2 休眠时钟源 ................................................................................................................. 438
7.3.3 系统实现 ..................................................................................................................... 440
7.3.4 电池管理 ..................................................................................................................... 440
7.3.5 实时时钟 ..................................................................................................................... 441
7.3.6 带备用电池的存储器 .................................................................................................... 442
7.3.7 电源控制:使用 HIB .................................................................................................... 443
7.3.8 以 VDD3ON 模式管理电源 ........................................................................................... 443
7.3.9 启动休眠 ..................................................................................................................... 443
7.3.10 从休眠模式唤醒 ........................................................................................................... 443
7.3.11 仲裁性电源移除 ........................................................................................................... 444
7.3.12 中断和状态 ................................................................................................................. 444
7.4 初始化和配置 .............................................................................................................. 444
7.4.1 初始化 ........................................................................................................................ 444
7.4.2 RTC 匹配功能(无休眠) ............................................................................................ 445
7.4.3 RTC 匹配/唤醒 ............................................................................................................ 445
7.4.4 外部唤醒 ..................................................................................................................... 446
7.4.5 RTC 或外部唤醒 .......................................................................................................... 446
7.5 寄存器映射 ................................................................................................................. 446
7.6 寄存器描述 ................................................................................................................. 447
8 内部存储器 ............................................................................................................. 465
8.1 结构框图 ..................................................................................................................... 465
8.2 功能说明 ..................................................................................................................... 466
8.2.1 SRAM ........................................................................................................................ 466
8.2.2 ROM .......................................................................................................................... 467
8.2.3 Flash 存储器 ............................................................................................................... 468
8.2.4 EEPROM .................................................................................................................... 473
8.3 寄存器映射 ................................................................................................................. 477
8.4 Flash 存储器寄存器描述 (Flash 控制偏移量) ................................................................. 479
8.5 EEPROM 寄存器描述(EEPROM 偏移量) .................................................................. 495
8.6 存储器寄存器描述 (系统控制偏移量) ............................................................................. 511
9 微型直接存储器访问(μDMA) ............................................................................. 519
9.1 结构框图 ..................................................................................................................... 520
9.2 功能说明 ..................................................................................................................... 520
9.2.1 通道分配 ..................................................................................................................... 520
9.2.2 优先级 ........................................................................................................................ 522
2014 年 01 月 28 日 5
Texas Instruments-预告信息
Tiva™ TM4C1233H6PM 微控制器
9.2.3 仲裁数目 ..................................................................................................................... 522
9.2.4 请求类型 ..................................................................................................................... 522
9.2.5 通道配置 ..................................................................................................................... 523
9.2.6 传输模式 ..................................................................................................................... 524
9.2.7 待传输数目及增量 ....................................................................................................... 533
9.2.8 外设接口 ..................................................................................................................... 533
9.2.9 软件请求 ..................................................................................................................... 533
9.2.10 中断及错误 ................................................................................................................. 533
9.3 初始化和配置 .............................................................................................................. 534
9.3.1 模块初始化 ................................................................................................................. 534
9.3.2 存储器到存储器传输的配置 .......................................................................................... 534
9.3.3 外设简单发送的配置 .................................................................................................... 536
9.3.4 外设乒乓接收的配置 .................................................................................................... 537
9.3.5 通道分配的配置 ........................................................................................................... 539
9.4 寄存器映射 ................................................................................................................. 539
9.5 μDMA 通道控制结构体 ................................................................................................. 541
9.6 μDMA 寄存器描述 ....................................................................................................... 548
10 通用输入/输入端口(GPIOs) ............................................................................... 582
10.1 信号描述 ..................................................................................................................... 582
10.2 功能说明 ..................................................................................................................... 584
10.2.1 数据控制 ..................................................................................................................... 586
10.2.2 中断控制 ..................................................................................................................... 587
10.2.3 模式控制 ..................................................................................................................... 588
10.2.4 确认控制 ..................................................................................................................... 588
10.2.5 引脚(Pad)控制 ............................................................................................................. 589
10.2.6 标识 ........................................................................................................................... 589
10.3 初始化和配置 .............................................................................................................. 589
10.4 寄存器映射 ................................................................................................................. 590
10.5 寄存器描述 ................................................................................................................. 592
11 通用定时器 ............................................................................................................. 635
11.1 结构框图 ..................................................................................................................... 636
11.2 信号描述 ..................................................................................................................... 637
11.3 功能说明 ..................................................................................................................... 638
11.3.1 GPTM复位条件 ........................................................................................................... 639
11.3.2 定时器模式 ................................................................................................................. 639
11.3.3 等待触发模式 .............................................................................................................. 649
11.3.4 同步通用定时器模块 .................................................................................................... 649
11.3.5 DMA 操作 ................................................................................................................... 650
11.3.6 访问连接的 16/32 位 GPTM 寄存器值 ........................................................................... 650
11.3.7 访问连接的 32/64 位宽 GPTM 寄存器值 ........................................................................ 651
11.4 初始化和配置 .............................................................................................................. 652
11.4.1 单次触发/周期定时器模式 ............................................................................................. 652
11.4.2 实时时钟 (RTC) 模式 ................................................................................................... 653
11.4.3 输入边沿计数模式下: ................................................................................................. 653
11.4.4 输入边沿定时模式 ....................................................................................................... 654
11.4.5 PWM 模式 .................................................................................................................. 655
11.5 寄存器映射 ................................................................................................................. 655
11.6 寄存器描述 ................................................................................................................. 656
6 2014 年 01 月 28 日
Texas Instruments-预告信息
目录
12 看门狗定时器 .......................................................................................................... 699
12.1 结构框图 ..................................................................................................................... 700
12.2 功能说明 ..................................................................................................................... 700
12.2.1 寄存器访问间隙 ........................................................................................................... 701
12.3 初始化和配置 .............................................................................................................. 701
12.4 寄存器映射 ................................................................................................................. 701
12.5 寄存器描述 ................................................................................................................. 702
13 模-数转换器(ADC) ............................................................................................. 724
13.1 结构框图 ..................................................................................................................... 725
13.2 信号描述 ..................................................................................................................... 725
13.3 功能说明 ..................................................................................................................... 726
13.3.1 采样序列发生器 ........................................................................................................... 726
13.3.2 模块控制 ..................................................................................................................... 727
13.3.3 硬件采样平均电路 ....................................................................................................... 730
13.3.4 模-数转换器 ................................................................................................................ 731
13.3.5 差分采样 ..................................................................................................................... 733
13.3.6 内部温度传感器 ........................................................................................................... 735
13.3.7 数字比较器 ................................................................................................................. 736
13.4 初始化和配置 .............................................................................................................. 740
13.4.1 模块初始化 ................................................................................................................. 740
13.4.2 采样序列发生器的配置 ................................................................................................. 741
13.5 寄存器映射 ................................................................................................................. 741
13.6 寄存器描述 ................................................................................................................. 743
14 通用异步收发器(UART) ..................................................................................... 806
14.1 结构框图 ..................................................................................................................... 807
14.2 信号描述 ..................................................................................................................... 807
14.3 功能说明 ..................................................................................................................... 808
14.3.1 发送/接收逻辑 ............................................................................................................. 808
14.3.2 波特率的产生 .............................................................................................................. 809
14.3.3 数据传输 ..................................................................................................................... 809
14.3.4 串行红外(SIR) ......................................................................................................... 810
14.3.5 对ISO 7816的支持 ....................................................................................................... 811
14.3.6 对调制解调器握手信号的支持 ....................................................................................... 811
14.3.7 9 位 UART 模式 .......................................................................................................... 812
14.3.8 FIFO操作 .................................................................................................................... 813
14.3.9 中断信号 ..................................................................................................................... 813
14.3.10 回送操作 ..................................................................................................................... 814
14.3.11 DMA 操作 ................................................................................................................... 814
14.4 初始化和配置 .............................................................................................................. 814
14.5 寄存器映射 ................................................................................................................. 816
14.6 寄存器描述 ................................................................................................................. 817
15 同步串行接口(SSI) ............................................................................................. 863
15.1 结构框图 ..................................................................................................................... 864
15.2 信号描述 ..................................................................................................................... 864
15.3 功能说明 ..................................................................................................................... 865
15.3.1 位速率的产生 .............................................................................................................. 865
15.3.2 FIFO操作 .................................................................................................................... 866
15.3.3 中断信号 ..................................................................................................................... 866
2014 年 01 月 28 日 7
Texas Instruments-预告信息
Tiva™ TM4C1233H6PM 微控制器
15.3.4 帧格式 ........................................................................................................................ 867
15.3.5 DMA 操作 ................................................................................................................... 874
15.4 初始化和配置 .............................................................................................................. 874
15.5 寄存器映射 ................................................................................................................. 876
15.6 寄存器描述 ................................................................................................................. 877
16 内部集成电路(I
2C)接口 ...................................................................................... 906
16.1 结构框图 ..................................................................................................................... 907
16.2 信号描述 ..................................................................................................................... 907
16.3 功能说明 ..................................................................................................................... 907
16.3.1 I2C 总线功能概览 ........................................................................................................ 908
16.3.2 可用的速度模式 ........................................................................................................... 911
16.3.3 中断信号 ..................................................................................................................... 913
16.3.4 回送操作 ..................................................................................................................... 914
16.3.5 命令序列流程图 ........................................................................................................... 914
16.4 初始化和配置 .............................................................................................................. 922
16.4.1 将 I2C 模块配置为以主机身份传输单字节数据 ................................................................ 922
16.4.2 将 I2C 主机配置为高速模式 .......................................................................................... 923
16.5 寄存器映射 ................................................................................................................. 924
16.6 寄存器描述(I
2C 主机) .............................................................................................. 925
16.7 寄存器描述(I
2C 从机) .............................................................................................. 941
16.8 寄存器描述(I
2C 状态和控制寄存器) .......................................................................... 951
17 控制器局域网(CAN)模块 ................................................................................... 954
17.1 结构框图 ..................................................................................................................... 955
17.2 信号描述 ..................................................................................................................... 955
17.3 功能说明 ..................................................................................................................... 956
17.3.1 初始化 ........................................................................................................................ 957
17.3.2 基本操作 ..................................................................................................................... 957
17.3.3 报文对象的发送 ........................................................................................................... 958
17.3.4 待发送报文对象的配置 ................................................................................................. 958
17.3.5 待发送报文对象的刷新 ................................................................................................. 959
17.3.6 已接收报文对象的接受 ................................................................................................. 960
17.3.7 接收数据帧 ................................................................................................................. 960
17.3.8 接收远程帧 ................................................................................................................. 960
17.3.9 接收/发送优先级 .......................................................................................................... 961
17.3.10 接收报文对象的配置 .................................................................................................... 961
17.3.11 已接收报文对象的处理 ................................................................................................. 962
17.3.12 中断的处理 ................................................................................................................. 963
17.3.13 测试模式 ..................................................................................................................... 964
17.3.14 位定时配置错误的注意事项 .......................................................................................... 965
17.3.15 位时间与位速率 ........................................................................................................... 965
17.3.16 位定时参数的计算 ....................................................................................................... 967
17.4 寄存器映射 ................................................................................................................. 970
17.5 寄存器描述 ................................................................................................................. 972
18 通用串行总线(USB)控制器 .............................................................................. 1000
18.1 结构框图 ................................................................................................................... 1000
18.2 信号描述 ................................................................................................................... 1000
18.3 功能说明 ................................................................................................................... 1001
8 2014 年 01 月 28 日
Texas Instruments-预告信息
目录
18.3.1 操作 .......................................................................................................................... 1001
18.3.2 DMA 操作 ................................................................................................................. 1005
18.4 初始化和配置 ............................................................................................................ 1006
18.4.1 端点配置 ................................................................................................................... 1006
18.5 寄存器映射 ................................................................................................................ 1006
18.6 寄存器描述 ................................................................................................................ 1009
19 模拟比较器 ........................................................................................................... 1052
19.1 结构框图 ................................................................................................................... 1053
19.2 信号描述 ................................................................................................................... 1053
19.3 功能说明 ................................................................................................................... 1054
19.3.1 内部参考电压编程 ...................................................................................................... 1054
19.4 初始化和配置 ............................................................................................................ 1056
19.5 寄存器映射 ................................................................................................................ 1057
19.6 寄存器描述 ................................................................................................................ 1057
20 管脚图 ................................................................................................................... 1066
21 信号表 ................................................................................................................... 1067
21.1 按管脚编号分类的信号 ............................................................................................... 1067
21.2 按信号名称分类的信号 ............................................................................................... 1073
21.3 按功能分类的信号(GPIO 除外) ............................................................................... 1078
21.4 GPIO 管脚和复用功能 ................................................................................................ 1083
21.5 复用功能的可能的管脚赋值 ........................................................................................ 1085
21.6 未用管脚的处理 ......................................................................................................... 1087
22 Electrical Characteristics .................................................................................. 1088
22.1 Maximum Ratings ...................................................................................................... 1088
22.2 Operating Characteristics ........................................................................................... 1089
22.3 Recommended Operating Conditions ......................................................................... 1090
22.4 Load Conditions ........................................................................................................ 1092
22.5 JTAG and Boundary Scan .......................................................................................... 1093
22.6 Power and Brown-Out ............................................................................................... 1095
22.6.1 VDDA Levels ............................................................................................................ 1095
22.6.2 VDD Levels ............................................................................................................... 1096
22.6.3 VDDC Levels ............................................................................................................ 1097
22.6.4 VDD Glitches ............................................................................................................ 1098
22.6.5 VDD Droop Response ............................................................................................... 1098
22.7 Reset ........................................................................................................................ 1100
22.8 On-Chip Low Drop-Out (LDO) Regulator ..................................................................... 1102
22.9 Clocks ...................................................................................................................... 1103
22.9.1 PLL Specifications ..................................................................................................... 1103
22.9.2 PIOSC Specifications ................................................................................................ 1104
22.9.3 Low-Frequency Internal Oscillator (LFIOSC) Specifications .......................................... 1104
22.9.4 Hibernation Clock Source Specifications ..................................................................... 1104
22.9.5 Main Oscillator Specifications ..................................................................................... 1105
22.9.6 System Clock Specification with ADC Operation .......................................................... 1108
22.9.7 System Clock Specification with USB Operation .......................................................... 1108
22.10 Sleep Modes ............................................................................................................. 1109
22.11 Hibernation Module ................................................................................................... 1111
22.12 Flash Memory and EEPROM ..................................................................................... 1112
2014 年 01 月 28 日 9
Texas Instruments-预告信息
Tiva™ TM4C1233H6PM 微控制器
22.13 Input/Output Pin Characteristics ................................................................................. 1113
22.13.1 GPIO Module Characteristics ..................................................................................... 1113
22.13.2 Types of I/O Pins and ESD Protection ......................................................................... 1113
22.14 Analog-to-Digital Converter (ADC) .............................................................................. 1117
22.15 Synchronous Serial Interface (SSI) ............................................................................. 1120
22.16 Inter-Integrated Circuit (I2C) Interface ......................................................................... 1123
22.17 Universal Serial Bus (USB) Controller ......................................................................... 1124
22.18 Analog Comparator ................................................................................................... 1125
22.19 Current Consumption ................................................................................................. 1127
A 封装信息 ............................................................................................................... 1130
A.1 可订购器件 ................................................................................................................ 1130
A.2 型号标识 ................................................................................................................... 1131
A.3 封装图 ...................................................................................................................... 1132
A.4 封装材料 ................................................................................................................... 1133

标签: TM4C123 TM4C 123 12 手册

实例下载地址

TM4C123中文手册.pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警