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

在Z-Stack Home 1.2.2a中能否实现按键的下降沿中断

Ti的老师:

你好。我用的是CC2538 + Z-Stack Home 1.2.2a。想在协议栈中实现按键的下降沿中断,但按键的部分程序都被封装起来了,请问有办法实现吗?

miffy:

我建议办法是,下载cc2538_foundation_firmware_1_0_1_0源代码,这里面就是所有driver的源码,直接复制到工程里面编译,去.a链接库,想怎么改按键,就怎么改

user4980995:

回复 miffy:

EndDevice.a和TIMAC-CC2538.a都去掉吗?这样会不会影响其他地方?

YiKai Chen:

可以試著調用GPIOIntTypeSet來設定上升或是下降沿中断

Susan Yang:

您可以参考下cc2538_foundation_firmware_1_0_1_0的bsp.c和key.c

qian wang6:

回复 miffy:

cc2538_foundation_firmware_1_0_1_0从哪里下载呀

YiKai Chen:

回复 qian wang6:

qian wang6:

您的问题解决了吗,我也遇到了同样的问题,复制了bsp.c和bsp_key.c,还是没法触发中断函数,请问您是怎么解决的,谢谢

YiKai Chen:

回复 qian wang6:

你有參考cc2538_foundation_firmware_1_0_1_0的gpio例程?

qian wang6:

回复 YiKai Chen:

对,我参考了key_example-Debug这个例程,按照这个例程的按键中断修改程序,还是没办法触发中断函数

YiKai Chen:

回复 qian wang6:

試試參考driverlib/cc2538/exsmples下的GPIO 例程

赞(0)
未经允许不得转载:TI中文支持网 » 在Z-Stack Home 1.2.2a中能否实现按键的下降沿中断
分享到: 更多 (0)