有人知道LED实验中,led.c文件中把结构体定义放在时钟初始化后面,会报错,这是什么原因呢?
正常程序如下:
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);//GPIOD
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//GPIOA
但是把上边的第1行代码放到2,3行代码后面就会出错。个人感觉时钟函数和结构体的定义没什么关系啊。
2020-3-23 09:52:26
勾选C99,C99以前的标准,变量的声明必须在可执行语句之前
勾选C99,C99以前的标准,变量的声明必须在可执行语句之前
举报