请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2543 对于 CC2543、"#pragma vector = P0INT_vector "和"#pragma vector = P1INT_vector "之间有何差异?
我今天花了一段时间来调试为什么我的后一个 ISR (P1INT_vector)不被触发。 结果发现另一个文件中的函数已定义 P0INT_vector、该函数显然是为我所需的中断触发的。 这两个 pragma 不应由不同的中断/事件引起?
我将代码基于"IO_IN"示例、该示例将端口0引脚用于中断并仅定义 P1INT_VECTOR。
在本例中、我可以注释掉 P0INT_vector 函数、一切正常。 但是、我很困惑、为什么一开始就存在冲突。