1

我正在使用带有 Digi Extension 的 Freescale CodeWarrior IDE 设计一个应用程序。我已经创建了示例应用程序并使用了它们。这工作得很好,但我在 IRQ 上遇到了一些问题。如果我使用 IRQ 组件,我并不总是进入中断例程。我的意思是当我按下按钮时,我并不总是进入 myButton_irq() 函数。知道为什么吗?你有同样的问题吗?

现在我正在尝试其他应用程序,按钮反应变得越来越低效......

提前致谢,

干杯!

4

1 回答 1

1

您是否在默认示例中或修改代码后看到了这种行为?假设您使用的是 XBIB 板,请确保 IRQ 组件中的上拉电阻已启用(或放置一个外部电阻)。另一个典型的错误是应用程序在中断上下文中的某个地方卡住了,请始终确保尽可能快地离开中断例程。

于 2013-11-07T00:53:28.850 回答