1.想问一下这两个配置有什么区别?
SYSCTL_RCGC2_R |= SYSCTL_RCGC2_GPIOB|SYSCTL_RCGC2_GPIOC;
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOC);
2.如果用这句话:
SYSCTL_RCGC2_R |= SYSCTL_RCGC2_GPIOB|SYSCTL_RCGC2_GPIOC;
程序会死在这句话。
改成
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOC);
程序才能继续运行,这是为什么呀?
此帖出自
小平头技术问答
一周热门 更多>