This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

用TM4C123GXL配置时钟遇到的问题。



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);

程序才能继续运行,这是为什么呀?