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 例程