综合技术
直播中

贾绰

7年用户 183经验值
私信 关注
[问答]

LED实验中把结构体定义放在时钟初始化后出现报错

有人知道LED实验中,led.c文件中把结构体定义放在时钟初始化后面,会报错,这是什么原因呢?
正常程序如下:
GPIO_InitTypeDef GPIO_InitStructure;
        
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);//GPIOD
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//GPIOA
但是把上边的第1行代码放到2,3行代码后面就会出错。个人感觉时钟函数和结构体的定义没什么关系啊。

回帖(2)

程家文

2020-3-23 09:47:25
哦哦,谢谢!
举报

云静京

2020-3-23 09:52:26
勾选C99,C99以前的标准,变量的声明必须在可执行语句之前
举报

更多回帖

发帖
×
20
完善资料,
赚取积分