新手上路
- 积分
- 35
- 金钱
- 35
- 注册时间
- 2017-4-12
- 在线时间
- 3 小时
|
1金钱
这段代码初始化PA8 PD2,为什么 GPIO_InitTypeDef GPIO_InitSture;这个代码放在void LED_Init(void)里面最前面不报错,但是放在下面代码的位置会报错,我也将 GPIO_InitTypeDef GPIO_InitSture;放在初始化I/O代码之前了,
void LED_Init(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//ê1ÄüPA8 PD2
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);
GPIO_InitTypeDef GPIO_InitSture;
GPIO_InitSture.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitSture.GPIO_Pin=GPIO_Pin_8; //éèÖà A8ÎaíÆíìêä3ö50M
GPIO_InitSture.GPIO_Speed=GPIO_Speed_50MHz;
GPIO_Init(GPIOA,&GPIO_InitSture);
GPIO_SetBits(GPIOA,GPIO_Pin_8);
GPIO_InitSture.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitSture.GPIO_Pin=GPIO_Pin_2; //éèÖà D2ÎaíÆíìêä3ö50M
GPIO_InitSture.GPIO_Speed=GPIO_Speed_50MHz;
GPIO_Init(GPIOD,&GPIO_InitSture);
GPIO_SetBits(GPIOD,GPIO_Pin_2);
}
|
|