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

TMS320F28035使用学习系列分享(八)外部中断配置运用示例——按键

2021-08-03 17:36 作者:小靜靜紫陌璃  | 我要投稿

1 简述

         F28035外部中断有三,故以此为例,设置按键功能:变量减、变量加、变量设置切换,将多变量更改简单实现之。

        本专栏规划输入口GPIO12、GPIO19、GPIO17,触发XINT1、XINT2、XINT3 ,硬件电路如图8.1所示

图8.1 按键部分硬件电路

2.中断设置

        根据专栏六所述,配置外部中断初始化:

(1)外部中断一

(2)外部中断二

(3)外部中断三

3.功能设置

        根据三按键功能,对应外部中断1~3,作函数变量减Value_sub();、变量加Value_add();、变量切换function_switch();分别放入相应中断函数中。

        

        为防误触,作按键消抖,一次触发多次以避之

        KEY_H1、KEY_H2、KEY_H3根据硬件原理,定义为

        由此简单实现按键中断改变变量之功能,本篇以两变量为例,多变量即扩展function_switch();功能即可。

TMS320F28035使用学习系列分享(八)外部中断配置运用示例——按键的评论 (共 条)

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