欢迎光临散文网 会员登陆 & 注册

TMS320F28035使用学习系列分享(七)外部中断配置

2021-07-23 19:16 作者:小靜靜紫陌璃  | 我要投稿

1 简述

       本篇是对TMS320F28035外部中断基本的初始化配置及使用的总结,针对相关文件函数进行调用与配置。 该功能是通过对引脚电平变化的相应,从而做出中断。

        TMS320F28035含3个外部中断(XINT1、XINT2、XINT3),分别位于INT1.4、INT1.5、INT12.1,可配置于任意IO引脚。本篇以按键中断进行配置。

F28035外部中断图

2.中断设置

        外部中断工作依靠IO引脚和外部中断功能实现之,故配置时务须清楚以上所涉及功能。

        相关文件 

        DSP2803x_Gpio.h

        DSP2803x_Device.h

        相关寄存器:

        GPXMUXY           设置为通用GPIO功能

        GPXDIR               设置IO方向

        GPXQSELY          设置采样窗口,0为同步,1为3个,2为6个,3为异步

        GPXCTRL            设置采样周期

GPXCTRL寄存器

        GPIOXINTXSEL   指定中断相对应引脚

        XINTXCR              设置中断触发方式

3.基本配置总结

        形如专栏六,基本配置总结如下(GPIO12-XINT1): 

(1)打开对应外设时钟(该中断无需设置)

(2)IO功能配置

(3)设置中断入口地址,注册中断函数

(4)中断功能设置

(5)开启中断INT1.4

(6)开启总中断,使能调试事件

(7)编写中断函数


TMS320F28035使用学习系列分享(七)外部中断配置的评论 (共 条)

分享到微博请遵守国家法律