今天用原子的迷你板子做pwm实验,用跳线将PA7,PA8接一块了,给pa7低电平,led亮了,再给pa8高电平,led竟然灭了,io之间难道不是线与关系么?困惑了
GPIO_InitTypeDef GPIO_InitStructure;
delay_init();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_7; //LED0--> A8 端口配置
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //IO口速度为50MHz
GPIO_Init(GPIOA, &GPIO_InitStructure); //根据设定参数初始化
GPIO_ResetBits (GPIOA, GPIO_Pin_7);
delay_ms(1000);
GPIO_SetBits(GPIOA,GPIO_Pin_8);
|