我将使用 Enet_S2E 应用。 我需要切换 PC5。
我在 pinout.c 例程的末尾有以下代码来启用引脚:
ROM_GPIOPinTypeGPIOOutput (GPIO_PORTC_BASE、GPIO_PIN_5);
MAP_GPIOPadConfigSet (GPIO_PORTC_BASE、GPIO_PIN_5、GPIO_Strength _12mA、GPIO_PIN_TYPE_STD);
ROM_GPIOPinWrite (GPIO_PORTC_BASE、GPIO_PIN_5、0);
每次 telnet 收到字符并将其发送到 UART 进行传输时,我都要在 SerialSend()中切换引脚 PC5。
GPIOPinWrite (GPIO_PORTC_BASE、GPIO_PIN_5、1);// U9 TX_EN
UARTCharPut (g_ui32UARTBase [ui32Port]、ui8Char);
GPIOPinWrite (GPIO_PORTC_BASE、GPIO_PIN_5、0);// U9 RX_EN
当我使用示波器对引脚 PC5进行监控时、我无法获取有关该引脚的活动???
从 TM4C1294XL 数据表的第10节 PUC 中、PUC 后的默认状态为 GPIO 输入。
我没有为该引脚配置 GPIOAFSEL、但我不确定 TI 提供的软件是否在某个位置没有这样做????