dsp第9讲--定时器中断应用举例1
第9章
事件管理器及其应用
1
盐城工学院
电气工程学院
DSP应用技术
9.1 事件管理器概述每个281x处理器包含EVA和EVB 2个事件管理器,2个事 件管理模块(EVA和EVB)具有相同的外设模块 。
每个事件管理模块包括: 通用定时器(GP); 比较器 PWM单元; 捕获单元;
正交编码脉冲电路(QEP)。
2
盐城工学院
电气工程学院
DSP应用技术
事件管理器结构框图
3
盐城工学院
电气工程学院
DSP应用技术
PWM单元主要有2个方面的应用:一是产生脉宽调制信号,控
制数字电机,另外一个是直接用PWM输出作为A/D转换使用。事件管理器的捕获单元用来对外部硬件信号的时间进行测量, 利用6个边沿检测单元测量外部信号的时间差,从而确定电机转 子的转速。 正交编码脉冲电路根据增量编码器信号获得电机转子的速度
和方向信息。
4
盐城工学院
电气工程学院
DSP应用技术
事件管理器EVA和EVB有相同的外设寄存器,EVA的起 始地址是7400H, EVB的起始地址为7500H。EVA和EVB的
功能也基本相同,只是模块的外部接口和信号有所不同。每个事件管理器都有自己的控制逻辑模块,逻辑模块能 够响应来自C28x的外设中断扩展单元的中断请求,从而实 现事件管理器的各种操作模式。在特定的操作模式下,事 件管理器还可以利用2个外部信号(TCLKINA和TDIRA)进 行控制。 此外,事件管理器还可以根据内部事件自动地启动 A/D 转换,而不像其他通用的微处理器需要专门的中断服务程
序。5
盐城工学院
电气工程学院
DSP应用技术
通 用 定 时 器 1 和 2 是 两 个 带 有 可 配 臵 输 出 信 号 (T1PWM/T1CMP和T2PWM/T2CMP)的16位定时器,也可直接 在处理器内部使用。 比较单元1~3以通用定时器1作为时钟基准,产生6路PWM输 出控制信号。 3个独立的捕获单元(CAP1 , CAP2和CAP3)可以用来进行时间 和速度估计。
光电编码脉冲电路重新定义了捕获单元 CAP1, CAP2和CAP3 的输入功能,可以直接检测脉冲的边沿。
6
盐城工学院
电气工程学院
DSP应用技术
9.2
通用定时器
每个事件管理模块有两个通用定时器(GP)。 通用定时器x
对EVA,x=1,2;对EVB,x=3,4。
7
盐城工学院
电气工程学院
DSP应用技术
说 明 每个通用定时器都可以独立使用,也可以多个定时器彼此 同步使用。 通用定时器的比较寄存器用作比较功能时可以产生PWM 波形。 当定时器工作在增或增减模式时,有3种连续工作方式。 每个通用定时器都可以使用可编程预定标的内部或外部输 入时钟。
8
盐城工学院
电气工程学院
DSP应用技术
通用定时器结构图9
盐城工学院
电气工程学院
DSP应用技术
定时器功
能模块图(课本图9.6)
x= 2或 x = 4 x=2时,y=1且n=2 x=4时,y=3且n=410
盐城工学院
电气工程学院
DSP应用技术
通用定时器控制寄存器A(GPTCONA)15Reserved
14T2STAT
13T1STAT
12T2CTRIPE
11T1CTRIPE
10
9
8T1TOADC
T2TOADC
R-0 7 6
R-1 5T2CMPOE
R/W-1 4T1CMPOE
R/W-0 3T2PIN
2
1
0T1PIN
T1TOADC TCMPOE
R/W-0
位1511
Reserved盐城工学院
读出值为0,写操作无效DSP应用技术
电气工程学院
位14 0 1 位13 0 1
T2STAT 减计数 增计数 T1STAT 减计数 增计数
通用定时器2的状态,只读
通用定时器1的状态,只读
12
盐城工学院
电气工程学院
DSP应用技术
位12 T2CTRIPE T2CTRIP使能位 使能或禁止定时器2比较陷阱(T2CTRIP)。 仅当EXTCON(0) = 1时,该位才有效 ; 当EXTCON(0) = 0时,该位保留。 0 T2CTRIP禁止。 T2CTRIP不影响定时器2比较输出GPTCON(5)或 PDPINT标志 EVIFRA(0)。 1 T2CTRIP使能。 当T2CTRI为低时,定时器比较输出为高阻抗状态, GPTCON(5)复位为0,且PDPINT标志[EVIFRA(0)]臵为0。
13
盐城工学院
电气工程学院
DSP应用技术
位11
T1CTRIPE
T1CTRIP使能位
当该位有效时,使能或禁止定时器1比较陷阱(T1CTRIP) 输入。 仅当EXTCON(0) = 1时,该位才有效 ; 当EXTCON(0) = 0时,该位保留。 0 T1CTRIP禁止。T1CTRIP不影响定时器1比较 输出GPTCON(4)或 PDPINT标志位EVIFRA(0)。 1 T1CTRIP使能。当T1CTRIP为低时,定时器1 比较输出为高阻抗状态, GPTCON(4) 复位为0,且 PDPINT 标志位EVIFRA(0)臵为1。14
盐城工学院
电气工程学院
DSP应用技术
位10~9 T2TOADC 定时器2事件启动模数转换 00 不启动模数转换 01 下溢中断标志启动模数转换 10 周期中断标志启动模数转换 11 比较中断标志启动模数转换 位8~7 00 01 10 11 T1TOADC 定时器1事件启动模数转换 不启动模数转换 下溢中断标志启动模数转换 周期中断标志启动模数转换 比较中断标志启动模数转换
15
盐城工学院
电气工程学院
DSP应用技术
位6
TCMPOE
定时器比较输出使能。
使能或禁止定时器比较输出。 仅当EXTCON(0) = 1时,该位才有效 ; 当EXTCON(0) = 0时,该位保留。
当该位有效时,当PDPINT/T1CTRIP为低且EVIMRA(0) = 1, 该位复位为0。0 定时器比较输出T1/2PWM_T1/2CMP臵成高阻
态。1 定时器比较输出,T1/2PWM_T1/2CMP由独立 定时器比较逻辑驱动。
16
盐城工学院
电气工程学院
DSP应用技术
…… 此处隐藏:806字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




