This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Starterware/MSP430F2274:是否可以在P3和P4上运行中断,即使它们未被屏蔽?

Guru**** 2537230 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/582428/starterware-msp430f2274-can-one-run-interrupts-on-p3-and-p4-even-though-they-are-not-masked

部件号:MSP430F2274

工具/软件:Starterware

我最终将需要中断对讲机的两个引脚插入显然没有此IC上中断功能的引脚4中。 我有一个选择是轮询针脚以检查它们是否达到上限,这不是理想的做法。 我知道我过去使用过的一些微芯片能够在任何引脚上运行软件定义的中断例程。 您的e2e大师有没有人知道我是否必须跳过50块板,使中断位于正确的针脚上,或者我是否应该使用轮询,或者是否有其他方法? 基本上,我想看看是否有一种更优雅的方法来解决这个问题,因为没有两个引脚,我想运行中断例程。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道您所说的"软件定义"是什么意思;中断是一种硬件机制。

    在MSP上,只有某些PIN可以中断。 您必须使用这些或轮询。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,这就是我的想法,这个处理器上的中断的硬件机制只在特定的针脚组上。 我只需跳过我需要的内容,转到空PIN。