GIO 的中断功能
GIO 的中断功能 介绍
GIOA中断可以被使能或者禁止 通过相关的寄存器 GIOENASET,GIOENACLR;
GIOENASET[X] =0 表示无效操作
GIOACLR[X] =0 无效操作
所以要通过对寄存器写1来实行 使能或者禁止的操作 如下
GIOENASET[X] =1 表示管脚X外部中断使能
GIOACLR[X] =1表示管脚X外部中断禁止
还有相对应的 边缘触发功能设置寄存器 GIOINTDET (中断检测寄存器)与
GIOPOL (极性寄存器)
当有上升或者下降沿是 中断检测寄存器置1时 ,极性寄存器用来选择是
上升沿触发还是下降沿触发中断。
看图示 比较清楚。
在HALcoGen 中 GIO 的配置 界面 如下 截图里标出关操作