使用的是一代蜂鸟, 开发板是蜂鸟开发板,软件编译平台是hbird-e-sdk。基本使用的代码是参考实例里的demo_gpio代码里的中断,中断代码如图所示:
用到外部中断的代码就是如图所示,然后串口输出得到的printf执行了两次(按一次按键触发两次中断)
如该图只按了一次button1和一次button2.
并且应该不是按键消抖的原因, 我们使用UART外部中断发送消息也发现发一次消息nuis
这个是蜂鸟一代里面的一个bug,在Hbirdv2中已经修复了,所以一直让用Hbirdv2 SoC,目前蜂鸟一代已经不再维护。
懂了,谢谢胡灿老师