新手入门
- 积分
- 13
- 金钱
- 13
- 注册时间
- 2019-7-24
- 在线时间
- 2 小时
|
1金钱
GPIO_InitTypeDef GPIO_InitStr;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE|RCC_APB2Periph_GPIOB, ENABLE);
GPIO_InitStr.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitStr.GPIO_Pin=GPIO_Pin_5;
GPIO_InitStr.GPIO_Speed=GPIO_Speed_10MHz;
GPIO_Init(GPIOB,&GPIO_InitStr);
GPIO_SetBits(GPIOB,GPIO_Pin_5);
GPIO_InitStr.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitStr.GPIO_Pin=GPIO_Pin_5;
GPIO_InitStr.GPIO_Speed=GPIO_Speed_10MHz;
GPIO_Init(GPIOE,&GPIO_InitStr);
GPIO_SetBits(GPIOE,GPIO_Pin_5);
用以上方式配置,LED可以点亮。
用以下方式配置,LED不亮,这是为啥。
GPIO_InitTypeDef* GPIO_InitStr;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE|RCC_APB2Periph_GPIOB, ENABLE);
GPIO_InitStr->GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitStr->GPIO_Pin=GPIO_Pin_5;
GPIO_InitStr->GPIO_Speed=GPIO_Speed_10MHz;
GPIO_Init(GPIOB,GPIO_InitStr);
GPIO_SetBits(GPIOB,GPIO_Pin_5);
GPIO_InitStr->GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitStr->GPIO_Pin=GPIO_Pin_5;
GPIO_InitStr->GPIO_Speed=GPIO_Speed_10MHz;
GPIO_Init(GPIOE,GPIO_InitStr);
GPIO_SetBits(GPIOE,GPIO_Pin_5);
|
|