我们使用的是 MSP430F2617 (修订版 H 芯片)的80引脚封装、无法使用 GPIO 寄存器控制 P2.0 (引脚20)或 P2.1 (引脚21)的状态。 我们已在多个电路板上确认了这种行为。
例如、即使我们按如下方式设置 P2寄存器、P2.0 (引脚20)的电压仍保持在~0V:
P2REN = 0x00
P2SEL = 0x00
P2DIR = 0x01
P2OUT = 0x01
我们确认可以通过这种方式控制其他端口2引脚。 例如、当我们在位3上使用类似的设置时、我们观察 到 P2.3 (引脚23)上的~VDD。
我们还确认了 CAPD 寄存器位和 P2CAx 寄存器位都为0。
除了列出的寄存器之外、是否还有其他一些寄存器用于控制 P2.0和 P2.1 GPIO 功能? 这是一款成熟的器件、因此我确信这已经得到了解答、但我在 E2E 上找不到任何东西。
谢谢