所以我已经配置了外部中断并让它们触发上升和下降沿(它们只是触发上升沿)。
我已将AXI中断控制器配置为使用“快速中断逻辑”,我手动将所有字段(中断类型,电平类型,边沿类型)设置为0xFFFFFFFF。
处理器中断类型设置为“edge int”,边缘类型设置为“rising”。
在高级选项卡中,除“启用中断级别寄存器”外,所有寄存器用法框都被勾选。
我没有更改其他选项卡中的任何其他内容。
我猜这是一个电压反弹问题,但不确定。
在调试模式下单步执行我的程序允许我为每个按下按钮输入我的ISR例程...以及按钮释放。
我正在使用5位按钮来触发中断。
有任何想法吗?
所以我已经配置了外部中断并让它们触发上升和下降沿(它们只是触发上升沿)。
我已将AXI中断控制器配置为使用“快速中断逻辑”,我手动将所有字段(中断类型,电平类型,边沿类型)设置为0xFFFFFFFF。
处理器中断类型设置为“edge int”,边缘类型设置为“rising”。
在高级选项卡中,除“启用中断级别寄存器”外,所有寄存器用法框都被勾选。
我没有更改其他选项卡中的任何其他内容。
我猜这是一个电压反弹问题,但不确定。
在调试模式下单步执行我的程序允许我为每个按下按钮输入我的ISR例程...以及按钮释放。
我正在使用5位按钮来触发中断。
有任何想法吗?
举报