TM4的PD7和PF0解锁问题
TM4这块单片机的PD7和PF0引脚默认是不可屏蔽中断(NMI),所以不可以直接使用。
在使用这两个引脚时要加上解锁代码:
PD7解锁代码
/* Unlock PD7 */
HWREG(GPIO_PORTD_BASE + GPIO_O_LOCK) = GPIO_LOCK_KEY;
HWREG(GPIO_PORTD_BASE + GPIO_O_CR) |= GPIO_PIN_7;
HWREG(GPIO_PORTD_BASE + GPIO_O_LOCK) = 0x00;
PF0解锁代码
/* Unlock PF0 */
HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = GPIO_LOCK_KEY;
HWREG(GPIO_PORTF_BASE + GPIO_O_CR) |= GPIO_PIN_0;
HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = 0x00;