RISC-V MCU中文社区

【求助】 e203软件代码中断为什么会触发两次?

发表于 开源蜂鸟E203 2021-05-17 19:24:49
2
3138
0

使用的是一代蜂鸟, 开发板是蜂鸟开发板,软件编译平台是hbird-e-sdk。基本使用的代码是参考实例里的demo_gpio代码里的中断,中断代码如图所示:


用到外部中断的代码就是如图所示,然后串口输出得到的printf执行了两次(按一次按键触发两次中断)

如该图只按了一次button1和一次button2.

并且应该不是按键消抖的原因, 我们使用UART外部中断发送消息也发现发一次消息nuis


喜欢0
用户评论 (2)
  • 三色阳光

    2021-05-18 09:27:06 三色阳光 1#

    胡灿

    这个是蜂鸟一代里面的一个bug,在Hbirdv2中已经修复了,所以一直让用Hbirdv2 SoC,目前蜂鸟一代已经不再维护。

    懂了,谢谢胡灿老师

  • 胡灿

    2021-05-18 09:07:28 胡灿 2#

    这个是蜂鸟一代里面的一个bug,在Hbirdv2中已经修复了,所以一直让用Hbirdv2 SoC,目前蜂鸟一代已经不再维护。

三色阳光

三色阳光 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板