![](https://csdnimg.cn/release/download_crawler_static/88604034/bg1.jpg)
© Freescale Semiconductor, Inc., 2010-2014。保留所有权利。
Freescale Semiconductor
用户指南
KQRUG
Rev 3, 05/2014
本代码示例、实用小技巧以及快速参考材料旨在帮
助您加快应用开发速度。本文档中的大部分章节提
供的示例经修改后可用于 Kinetis MCU 系列产品。
开发应用时,诸如所用器件支持哪些特性等特定器
件的相关信息请参考器件数据手册以及参考手册。
如需获取示例代码,请查看 KINETIS512_SC.zip ;
该文件可从 http://freescale.com 网站上获取。
如需获取 ARM 内核信息,请访问 http://ARM.com 网
站上的帮助中心。
网站提供文档的最新修订版。您的印刷副本可能是
较早的版本。要验证您是否拥有最新信息,请访问
http://freescale.com。
Kinetis 外围模块
快速参考
Kinetis 模块演示软件编译
![](https://csdnimg.cn/release/download_crawler_static/88604034/bg2.jpg)
Kinetis 外围模块 快速参考 , 修订版 3, 05/2014
Freescale Semiconductor2
修订历史记录
日期
修订版
级别
说明
页
号
11/2010 0 最初公开版本 N/A
03/2012 1
? 新增两个章节,第 8 章:使用 Flash 软件驱动程序,以及第 20 章:针对
Kinetis 微控制器使用 OPAMP。
?
更新图 13-3、图 13-4 和图 13-5 (第 13 章:ENET 模块)。此外还更新
了同一章中的 13.5.1.1 节:硬件部署。
? 第 14.4 节:示例代码 (第 14 章:USB 设备充电器检测 (USBDCD) 模块)
以及第 15.7 节:示例代码 (第 15 章:通用串行总线 OTG (USBOTG) 模块)
增加一处注释。
N/A
08/2012 2
? 删除此句:“有关本示例,请参考 ZIP 文件中的完整源代码”(第 7.1.5.2
节:模块配置,章节 7:增强型直接存储器读取 (eDMA) 控制器)
? 编辑上有略微改动
N/A
06/2014 3
? 第 2.1.3.4.1 节 “Reset_b 和 NMI_b”中,以新图代替原图,新图提示
NMI-b 引脚不可连接电容。
28
![](https://csdnimg.cn/release/download_crawler_static/88604034/bg3.jpg)
内容
小节编号 标题 页
第 1 章
一般系统设置(软件考虑)
1.1 软件考虑.........................................................................................................................................................................15
1.1.1 概述....................................................................................................................................................................15
1.1.2 代码执行............................................................................................................................................................15
1.1.3 复位和引导........................................................................................................................................................15
1.1.3.1 复位期间的器件状态........................................................................................................................15
1.1.3.2 复位后的器件状态............................................................................................................................16
1.1.4 典型的系统初始化............................................................................................................................................16
1.1.4.1 最低级汇编例程................................................................................................................................16
1.1.4.1.1 初始化通用寄存器.........................................................................................................16
1.1.4.1.1.1 使能 ARM 内核中断................................................................................. 17
1.1.4.1.1.2 跳转到 C 语言初始化代码....................................................................... 17
1.1.4.2 启动例程............................................................................................................................................17
1.1.4.2.1 禁用看门狗.....................................................................................................................17
1.1.4.2.2 初始化 RAM.................................................................................................................. 17
1.1.4.2.3 使能端口时钟.................................................................................................................17
1.1.4.2.4 抬升系统时钟到制定频率.............................................................................................18
1.1.4.2.5 使能引脚中断.................................................................................................................18
1.1.4.2.6 使能 UART 以支持终端通信........................................................................................18
1.1.4.2.7 跳转到应用主函数.........................................................................................................18
第 2 章
一般系统设置(硬件考虑)
2.1 硬件考虑.........................................................................................................................................................................19
2.1.1 概述....................................................................................................................................................................19
2.1.2 平面布置图........................................................................................................................................................19
2.1.2.1 连接器................................................................................................................................................19
2.1.2.2 电源域................................................................................................................................................20
Kinetis 快速参考用户指南, Rev. 3, 05/2014
Freescale Semiconductor, Inc. 3
![](https://csdnimg.cn/release/download_crawler_static/88604034/bg4.jpg)
小节编号 标题 页
2.1.3 PCB 布线考虑................................................................................................................................................... 20
2.1.3.1 电源布线............................................................................................................................................20
2.1.3.2 电源去耦和滤波................................................................................................................................21
2.1.3.3 振荡器................................................................................................................................................22
2.1.3.3.1 RTC 振荡器....................................................................................................................22
2.1.3.3.2 MCG 振荡器.................................................................................................................. 23
2.1.3.4 通用滤波............................................................................................................................................24
2.1.3.4.1 RESET_b 和 NMI_b.......................................................................................................24
2.1.3.4.2 通用 I/O.......................................................................................................................... 25
2.1.3.4.3 模拟输入.........................................................................................................................25
2.1.4 PCB 层堆叠....................................................................................................................................................... 25
2.1.5 其他模块硬件考虑............................................................................................................................................28
2.1.5.1 VBAT.................................................................................................................................................28
2.1.5.2 基准电压源模块................................................................................................................................28
2.1.5.3 调试接口............................................................................................................................................28
第 3 章
嵌套向量中断控制器(NVIC)
3.1 NVIC...............................................................................................................................................................................31
3.1.1 概述....................................................................................................................................................................31
3.1.1.1 简介....................................................................................................................................................31
3.1.1.2 特性....................................................................................................................................................31
3.1.2 配置示例............................................................................................................................................................32
3.1.2.1 配置 NVIC.........................................................................................................................................32
3.1.2.1.1 代码示例和解释.............................................................................................................32
3.1.2.2 重定位向量表....................................................................................................................................33
3.1.2.2.1 代码示例和解释 ............................................................................................................34
3.1.2.3 禁用优先级........................................................................................................................................34
3.1.2.3.1 代码示例和解释.............................................................................................................34
Kinetis 快速参考用户指南, Rev. 3, 05/2014
4 Freescale Semiconductor, Inc.
![](https://csdnimg.cn/release/download_crawler_static/88604034/bg5.jpg)
小节编号 标题 页
第 4 章
时钟系统
4.1 时钟.................................................................................................................................................................................37
4.1.1 概述....................................................................................................................................................................37
4.1.2 特性....................................................................................................................................................................37
4.1.3 配置示例............................................................................................................................................................39
4.1.3.1 转换到使用 PLL 的外部模式...........................................................................................................39
4.1.3.1.1 代码示例和解释.............................................................................................................39
4.1.3.2 使用 PLL 的外部模式与旁路低功耗内部模式的相互转换...........................................................41
4.1.3.2.1 代码示例和解释.............................................................................................................41
4.1.3.3 配置 FLL 使用 RTC 振荡器作为参考.............................................................................................42
4.1.3.3.1 代码示例和解释.............................................................................................................42
4.1.4 时钟系统器件的硬件实现................................................................................................................................43
4.1.5 常规布线和布局原则........................................................................................................................................43
4.1.6 参考文献............................................................................................................................................................43
第 5 章
电源管理控制器(PMC/MODECTL)
5.1 使用电源管理控制器.....................................................................................................................................................45
5.1.1 概述....................................................................................................................................................................45
5.1.1.1 简介....................................................................................................................................................45
5.1.2 使用低压检测系统............................................................................................................................................45
5.1.2.1 特性....................................................................................................................................................45
5.1.2.2 配置示例............................................................................................................................................46
5.1.2.3 中断代码示例和解释........................................................................................................................47
5.1.2.4 硬件实现............................................................................................................................................47
5.2 使用模式控制器.............................................................................................................................................................47
5.2.1 概述....................................................................................................................................................................47
5.2.1.1 简介....................................................................................................................................................47
5.2.1.2 特性....................................................................................................................................................48
Kinetis 快速参考用户指南, Rev. 3, 05/2014
Freescale Semiconductor, Inc. 5