请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP430FR5994 您好,
最后我放弃了。 解决这个问题似乎不是很困难。 经过许多安排的尝试,包括在论坛上提出的安排。 同样,还有第二次和第三次启动板,其行为也是一样的。
现在我有第二个问题。连接了 P2.6上的另一个按钮,并且完全忽略了 RTOS 的中断。
甚至连 Hwi 都不能进入。
我在没有 RTOS 的情况下尝试了相同的设置,中断正常启动。
有没有关于 TI-RTOS 的勘误表提到这一点?
所有按钮的设置都相同,其中一些按钮:
在.cfg 中
我设置了把手
我将 GPIO hwiIntfxn 作为 ISR 函数
我给中断36
我通过端口2作为参数
然后在 main.c 中
GPIO 设置回调(P2_6, gpioButtonInterrupt;
GPIO 启用内部(P2_6);
其中 P2_6是我在 MSP_EXP430FR5994.h 中为端口2.6上的按钮定义的名称,而 gpioButtonInterrupt 是我的中断服务例程。
同样的安排也适用于 P5_6,P5_5,P5_3和 P8_3及其相关中断 n.
我还尝试在新项目中隔离与 P2_6相关的代码,结果相同。
我真的不明白到底发生了什么? 在 MSP430上放弃 TI-RTOS 吗?
谢谢
达米亚诺