工具与软件:
您好!
我使用 TM4C1294、需要在 portF 上快速更新。
我 使用下面的行初始化端口。
SysCtlPeripheralEnable (SYSCTL_PERIPH_GPIOF);
HWREG (GPIO_PORTF_BASE + GPIO_DIR)|= GPIO_PIN_1;
HWREG (GPIO_PORTF_BASE + GPIO_DEN)|= GPIO_PIN_1;
当我使用以下代码时、端口 F 引脚1的输出会改变。
HWREG (GPIO_PORTF_BASE +(GPIO_DATA +(GPIO_PIN_1 << 2)))= 0;和
HWREG (GPIO_PORTF_BASE+(GPIO_O_DATA +(GPIO_PIN_1<< 2)))= GPIO_PIN_1;
但是下列代码不起作用。 您能指定我的错误吗?
*(volatile uint32_t *) 0x421C4FF84)= 1;
*(volatile uint32_t *) 0x421C4FF84)= 0;
此致

