工具/软件:TI-RTOS
您好!
我在我的应用中使用 IO 上的切换开关、我有两个疑问:
当我 结合使用 GPIOMSP432E4_PE0和 GPIOMSP432E4_PE1时、代码似乎 在某处挂起。
但是、如果我单独使用每个 IO、我的代码会正常工作。
我将这些 I/O 连接到 launchpad 上的按钮。
在 msp432e401y.c 和 msp432e401y.h 文件中、我已按照头文件中所述的顺序进行初始化。
这里可能有什么问题?
2.如果我使用具有三个端子的双极切换开关、一个端子连接到 PE0、另一端连接到 PE1、中心端子连接到 GND。 因此、自动将一个端子接地 进行了比较。
在这里、我要根据开关位置在 UART 上发送命令。 我编写了与 gpiointerrupt.c 类似的代码
我已将 IO 引脚配置为
GPIO_setConfig (Board_GPIO_1、GPIO_CFG_IN_pu | GPIO_CFG_IN_INT_INT_RAING);
GPIO_setConfig (Board_GPIO_2、GPIO_CFG_IN_pu | GPIO_CFG_IN_INT_INT_RAING);
在回调函数中、我使用了一个基于该标志的标志、我将在 UART 上发送命令。
它 也不起作用?
由于任一引脚根据开关位置在硬件中接地、因此 IO 引脚编写中断基程序的理想配置必须是什么。
谢谢你
此致
Kalyan。

