TMS320F28035使用学习系列分享(七)外部中断配置
1 简述
本篇是对TMS320F28035外部中断基本的初始化配置及使用的总结,针对相关文件函数进行调用与配置。 该功能是通过对引脚电平变化的相应,从而做出中断。
TMS320F28035含3个外部中断(XINT1、XINT2、XINT3),分别位于INT1.4、INT1.5、INT12.1,可配置于任意IO引脚。本篇以按键中断进行配置。

2.中断设置
外部中断工作依靠IO引脚和外部中断功能实现之,故配置时务须清楚以上所涉及功能。
相关文件
DSP2803x_Gpio.h
DSP2803x_Device.h
相关寄存器:
GPXMUXY 设置为通用GPIO功能
GPXDIR 设置IO方向
GPXQSELY 设置采样窗口,0为同步,1为3个,2为6个,3为异步
GPXCTRL 设置采样周期

GPIOXINTXSEL 指定中断相对应引脚
XINTXCR 设置中断触发方式
3.基本配置总结
形如专栏六,基本配置总结如下(GPIO12-XINT1):
(1)打开对应外设时钟(该中断无需设置)
(2)IO功能配置
(3)设置中断入口地址,注册中断函数
(4)中断功能设置
(5)开启中断INT1.4
(6)开启总中断,使能调试事件
(7)编写中断函数