2019-07-22 16:49发布
10299823 发表于 2016-5-6 23:08 跟stm32上的一样
xyz549040622 发表于 2016-5-6 19:35 NMI是不可屏蔽中断。 TM4C123x的PF0和PD7脚有锁,在解锁后方可以指定管脚功能。详细信息请参考GPIO部分的 ...
最多设置5个标签!
谢谢,学习了
学习了!!!!!谢谢!!!
ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOF);
HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = GPIO_LOCK_KEY;//解锁
HWREG(GPIO_PORTF_BASE + GPIO_O_CR) |= 0x01;//确认
HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = 0;//重新锁定
//GPIOPinTypeGPIOInput(GPIO_PORTC_BASE,GPIO_PIN_4|GPIO_PIN_5 |GPIO_PIN_6);
ROM_GPIOPinTypeGPIOOutput(GPIO_PORTF_BASE,GPIO_PIN_0);//使能PF0为输出、RS485_CTRL
ROM_GPIOPinWrite(GPIO_PORTF_BASE,GPIO_PIN_0,GPIO_PIN_0);
为什么这么写输出的还是低电平。。还是不能置高
另外这一句应该注掉的吧?//GPIOPinTypeGPIOInput(GPIO_PORTC_BASE,GPIO_PIN_4|GPIO_PIN_5 |GPIO_PIN_6);
HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = GPIO_LOCK_KEY;//解锁
HWREG(GPIO_PORTF_BASE + GPIO_O_CR) |= 0x01;//确认PF0
GPIOPinTypeGPIOOutput(GPIO_PORTF_BASE,GPIO_PIN_0);//使能PF0为输出、RS485_CTRL
//HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = 0;//重新锁定
//GPIOPinTypeGPIOInput(GPIO_PORTC_BASE,GPIO_PIN_4|GPIO_PIN_5 |GPIO_PIN_6);
ROM_GPIOPinWrite(GPIO_PORTF_BASE,GPIO_PIN_0,GPIO_PIN_0);
改了顺序,把重新锁定屏蔽了也没用
一周热门 更多>