TI中文支持网
TI专业的中文技术问题搜集分享网站

如何将CC2541的两个不同的I/O口设置成不同的触发模式–上升沿/下降沿?

TI同事,早!

以前产品中”HAL_KEY_SW_1“和“HAL_KEY_SW_2”中断对应的硬件一样,都是下降沿中断触发,这好处理,TI附带的例程不做改动就可以满足要求。

但由于现在硬件改动,要求”HAL_KEY_SW_1“设置成下降沿触发,而将“HAL_KEY_SW_2”设成上升沿触发。问题来了,“HAL_KEY_SW_2”触发不符合期望,有点乱套。

请问如何”HAL_KEY_SW_1“和“HAL_KEY_SW_2”设成不同的中断触发模式(上升沿/下降沿)?

TI附带例程”hal_key.c"里面有如下设置

#define HAL_KEY_SW_1_EDGEBIT BV(0)
#define HAL_KEY_SW_1_EDGE HAL_KEY_FALLING_EDGE

但全项目搜索的结果是没有别处调用两两个设置。 

da qin zheng sheng:

回复 Yue TANG:

正解。

赞(0)
未经允许不得转载:TI中文支持网 » 如何将CC2541的两个不同的I/O口设置成不同的触发模式–上升沿/下降沿?
分享到: 更多 (0)