第7章 TMS320LF2407事件管理器模块(8)

何必提及 分享 2021-04-05 下载文档

;TCLD=00, TECMPR=1 定时器3比较

;使能, SELT3PR=0

SPLK #0FFFFH,T3PR ;定时器周期比较寄存器设为最大

SPLK #00H,EVBIMRA

SPLK #00H,EVBIMRB

SPLK #22C0H,CAPCONB ;CAP4 捕获允许,捕获上升沿

SPLK #01H,EVBIMRC ;CAP4 中断使能

SPLK #0FFFFh,EVBIFRA ;清 EVB 全部中断标志

SPLK #0FFFFh,EVBIFRB

SPLK #0FFFFh,EVBIFRC

CLRC INTM ;开总中断

RET

;(5)中断程序程序

GISR4:;优先级INT4中断人口

;保护现场

LDP #0E0H

LACC PIVR,1 ;读取外设中断向量寄存器(PIVR),并左移一位

ADD #PVECTORS ;加上外设中断人口地址

BACC ;跳到相应的中断服务子程序

CAP4_ISR:;捕获单元4中断程序入口

LDP #DP_EVB

LACL CAP4FIFO

LDP #5

SACL CAP4TEMP ;读出捕获的值

LDP #DP_EVB

SPLK #0,T3CNT ;清 T3 计数值,使其重新计数

GISR2_RET:;中断返回

恢复现场

CLRC INTM ;开总中断,因为一进中断就自动关闭总中断

RET

;(6)假中断程序

PHANTOM

KICK_DOG ;复位看门狗

RET

END


第7章 TMS320LF2407事件管理器模块(8).doc 将本文的Word文档下载到电脑

下一篇:让孩子的心灵在阅读中飞扬

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx