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

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

.def _c_int0

(1)建立中断向量表

.sect ".vectors" ;定义主向量段

RSVECT B _c_int0 ;PM 0 复位向量1 INT1 B PHANTOM ;PM 2 中断优先级1 4

INT2 B GISR2 ;PM 4 中断优先级2 5 INT3 B PHANTOM ;PM 6 中断优先级3 6

INT4 B PHANTOM ;PM 8 中断优先级4 7

INT5 B PHANTOM ;PM A 中断优先级5 8

INT6 B PHANTOM ;PM C 中断优先级6 9 RESERVED B PHANTOM ;PM E 模拟量输入中断(保留) 10

SW_INT8 B PHANTOM ;PM 10 用户定义软件中断—

SW_INT31 B PHANTOM ;PM 3E 用户定义软件中断—

;中断子向量入口定义pvecs

.sect ".pvecs" ;定义子向量段

PVECTORS B PHANTOM ;保留向量地址偏移量-0000h

B PHANTOM ;保留向量地址偏移量-0001h

B PHANTOM ;保留向量地址偏移量-0026h

B T1PINT_ISR ;保留向量地址偏移量-0027h T1PINT中断

B PHANTOM ;保留向量地址偏移量-0028h

B PHANTOM ;保留向量地址偏移量-0041h

(2)主程序

.text

_c_int0

SETC INTM

CLRC SXM

CLRC OVM

CLRC CNF ;B0区被配置为数据空间

LDP #0E0H ;指向7000h~7080h区

SPLK #81FEH,SCSR1 ;时钟4倍频,CLKIN=6 M,CLKOUT=24 M

SPLK #0E8H,WDCR ;不使能WDT

LDP #0

SPLK #02H,IMR ;使能中断优先级INT2

SPLK #0FFFFh,IFR ;清中断标志

LDP #DP_EVA ;指向7400h~7480h区


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

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

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

下载本文档需要支付 7

支付方式:

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

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