《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第7章 定时器相关模块及其应用

freescale semiconductor 第7章定时器相关模块及其应用
第7章 定时器相关模块及其应用 1

本章目录 7.1 可编程中断定时器PIT 0 通用定时器GPT模块 7.3 脉宽调制模块PWM与D/A转换
本章目录 7.1 可编程中断定时器PIT 7.2 通用定时器GPT模块 7.3 脉宽调制模块PWM与D/A转换 2

7.1可编程中断定时器PIT 7.1.1PT模块的编程寄存器 ≤1.PIT控制和状态寄存器(PCSRn) 必2.PIT模数寄存器(PMRn) ≤3.PIT计数寄存器(PCNTRn)
7.1 可编程中断定时器PIT 1. PIT控制和状态寄存器(PCSRn) 2. PIT模数寄存器(PMRn) 3. PIT计数寄存器(PCNTRn) 7.1.1 PIT模块的编程寄存器 3

7.1可编程中断定时器PIT 7.1.2P1T模块的运行模式与编程方法 PT模块的运行模式 ≤1.自由运行方式 从0 xFFFF开始减1计数,到0置PT控制和状态寄存器 PCSRn的PIF位为1 ≤2.配置运行方式 以模数寄存器PMRn的值为基数开始减1计数,到0置PIF位 为1
7.1 可编程中断定时器PIT PIT模块的运行模式 1. 自由运行方式 从0xFFFF开始减1计数,到0置PIT控制和状态寄存器 PCSRn的PIF位为1 2. 配置运行方式 以模数寄存器PMRn的值为基数开始减1计数,到0置PIF位 为1 7.1.2 PIT模块的运行模式与编程方法 4

7.2通用定时器GPT模块 7.2.1计数器/定时器的基本工作原理 必实现计数与定时的基本方法 (1)完全硬件方式 (2)完全软件方式 (3)可编程计数器/定时器
7.2 通用定时器GPT模块 实现计数与定时的基本方法 (1)完全硬件方式 (2)完全软件方式 (3)可编程计数器/定时器 7.2.1 计数器/定时器的基本工作原理 5

7.2通用定时器GPT模块 7.2.2定时器模块的定时计数功能 ≤定时计数功能相关寄存器 (1)GPT计数寄存器(GPTCNT) (2)GPT系统控制寄存器1(GPTSCR1) (3)GPT系统控制寄存器(GPTSCR2) (4)GPT标志寄存器2(GPTFLG2) 6
7.2 通用定时器GPT模块 定时计数功能相关寄存器 (1)GPT计数寄存器(GPTCNT) (2)GPT系统控制寄存器1(GPTSCR1) (3)GPT系统控制寄存器(GPTSCR2) (4)GPT标志寄存器2(GPTFLG2) 7.2.2 定时器模块的定时计数功能 6

7.2通用定时器GPT模块 7.2.3定时器摸块的输入捕捉功能 1.输入捕捉的基本含义 (1)与输入捕捉功能相关的引脚 定时器模块的GPT3~GPT0可用于定时器的输入捕捉引脚, 也可用于定时器的输出比较引脚 (2)输入捕捉的基本含义 输入捕捉功能是用来监测外部的事件和输入信号。当外部 事件发生或信号发生变化时,在指定的输入捕捉引脚上发 生一个指定的跳变沿(可以指定该跳变是上升沿还是下降 沿)
7.2 通用定时器GPT模块 1. 输入捕捉的基本含义 (1)与输入捕捉功能相关的引脚 定时器模块的GPT3~GPT0可用于定时器的输入捕捉引脚, 也可用于定时器的输出比较引脚 (2)输入捕捉的基本含义 输入捕捉功能是用来监测外部的事件和输入信号。当外部 事件发生或信号发生变化时,在指定的输入捕捉引脚上发 生一个指定的跳变沿(可以指定该跳变是上升沿还是下降 沿)。 7.2.3 定时器模块的输入捕捉功能 7

7.2通用定时器GPT模块 7.2.3定时器摸块的输入捕捉功能 2.输入捕捉功能相关寄存器 (1)GPT输入捕捉/输出比较选择寄存器(GPTIOS) (2)GPT控制寄存器2(GPTCTL2) (3)GPT标志寄存器1(GPTFLG1) (4)GPT中断使能寄存器(GPTIE) (5)GPT通道寄存器(GPTCn) 8
7.2 通用定时器GPT模块 2.输入捕捉功能相关寄存器 (1)GPT输入捕捉/输出比较选择寄存器(GPTIOS) (2)GPT控制寄存器2(GPTCTL2) (3)GPT标志寄存器1(GPTFLG1) (4)GPT中断使能寄存器(GPTIE) (5)GPT通道寄存器(GPTCn) 7.2.3 定时器模块的输入捕捉功能 8

7.2通用定时器GPT模块 7.2.4定时器模块的输出比较功能 1.输出比较的基本含义 (1)与输出比较功能相关的引脚 MCF52233的定时器模块中输入捕捉与输出比较的引 脚是同一引脚,可以定义成不同的功能。 (2)输出比较的含义 输出比较的功能是用程序的方法在规定的时刻输出需 要的电平,实现对外部电路的控制。 9
7.2 通用定时器GPT模块 1. 输出比较的基本含义 (1)与输出比较功能相关的引脚 MCF52233的定时器模块中输入捕捉与输出比较的引 脚是同一引脚,可以定义成不同的功能。 (2)输出比较的含义 输出比较的功能是用程序的方法在规定的时刻输出需 要的电平,实现对外部电路的控制。 7.2.4 定时器模块的输出比较功能 9

7.2通用定时器GPT模块 7.2.4定时器模块的输出比较功能 2.输出比较功能相关寄存器 与输出比较功能相关的寄存器器主要是GPT控制寄存器1 (GPTCTL1)。该寄存器用于输出比较的输出电平的选择。 10
7.2 通用定时器GPT模块 2. 输出比较功能相关寄存器 与输出比较功能相关的寄存器器主要是GPT控制寄存器1 (GPTCTL1)。该寄存器用于输出比较的输出电平的选择。 7.2.4 定时器模块的输出比较功能 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第6章 MCF52233的AD转换模块.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第5章 GP10的应用实例——键盘、LED与LCD.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第4章 异步串行通信与直接存储器访问DMA.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第3章 第一个样例程序及ColdFire工程组织.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第2章 ColdFire概述与MCF52233硬件最小系统.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第1章 概述.ppt
- 《嵌入式技术》教学资源(书籍文献)[NATO 1991-3]软件重用-nato_standards_vol_3(NATO STANDARD FOR THE DEVELOPMENT OF REUSABLE SOFTWARE COMPONENTS Volume 3).pdf
- 《嵌入式技术》教学资源(书籍文献)[NATO 1991-2]软件重用-nato_standards_vol_2(NATO STANDARD FOR THE DEVELOPMENT OF REUSABLE SOFTWARE COMPONENTS Volume 2).pdf
- 《嵌入式技术》教学资源(书籍文献)[NATO 1991-1]软件重用-nato_standards_vol_1(NATO STANDARD FOR THE DEVELOPMENT OF REUSABLE SOFTWARE COMPONENTS Volume 1).pdf
- 北京航空航天大学:《数字图像处理》课程教学资源(PPT课件)第六章 数学形态学在图像处理中的应用.ppt
- 北京航空航天大学:《数字图像处理》课程教学资源(PPT课件)第五章 图像分割.ppt
- 北京航空航天大学:《数字图像处理》课程教学资源(PPT课件)第四章 图像增强(主讲:谢凤英).ppt
- 北京航空航天大学:《数字图像处理》课程教学资源(课件讲稿)第八章 运动模糊图像复原技术及其应用(主讲:赵丹培).pdf
- 北京航空航天大学:《数字图像处理》课程教学资源(课件讲稿)第九章 小波变换及其在图像处理中的典型应用.pdf
- 北京航空航天大学:《数字图像处理》课程教学资源(课件讲稿)第七章 目标检测与跟踪(目标探测与识别技术).pdf
- 北京航空航天大学:《数字图像处理》课程教学资源(PPT课件)图像可视化编程.ppt
- 北京航空航天大学:《数字图像处理》课程PPT教学课件(实验讲稿)开放性实验三个(2016).ppt
- 北京航空航天大学:《数字图像处理》课程PPT教学课件(实验讲稿)综合实验——细胞图像的分割与测量.ppt
- 北京航空航天大学:《数字图像处理》课程PPT教学课件(实验讲稿)图像处理的基本算法(主讲:李露).ppt
- 北京航空航天大学:《数字图像处理》课程教学资源(PPT课件)压缩感知 Introduction to Compressive Sensing.ppsx
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第8章 队列式串行外设接口QSPI.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第9章 I2C模块及应用实例.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第10章 Flash在线编程.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第11章 MCF52235 FlexCAN模块编程方法.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第12章 基于MCF52233的嵌入式以太网.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第13章 其他模块.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第14章 基于MCF52223的USB2.0编程.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第15章 µC/OS-Ⅱ在ColdFire上的移植与应用.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第16章 基于硬件构件的嵌入式系统开发方法.ppt
- 高职嵌入式教材配套电子资源(技术资料)ARM Cortex-M4 Processor Technical Reference Manual(Revision r0p1).pdf
- 高职嵌入式教材配套电子资源(技术资料)STM32L431xx数据手册.pdf
- 高职嵌入式教材配套电子资源(技术资料)STM32L4xx参考手册(RM0394 Reference manual)advanced Arm-based 32-bit MCUs.pdf
- 西北农林科技大学:《数据库原理与应用》课程教学大纲 Database Principles and Applications(负责人:李书琴).pdf
- 西北农林科技大学:《数据库原理与应用》课程教学实验指导书(SQL SERVER 2008).doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第1讲 数据、数据库、数据库管理系统、数据库系统.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第2讲 数据库系统概述、数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第3讲 数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第4讲 数据库系统结构,数据库系统的组成,数据库技术的研究领域,关系模型概述,关系的数学定义.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第5讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第6讲.doc