将某一位设置为输出:
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOF, &GPIO_InitStructure);
将IO引脚的某一位置1,写成:
GPIOx->BSRR = GPIO_Pin;
将某一位置为成输入:
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
GPIO_InitStructure.GPIO_Mode = PIO_Mode_IN_FLOATING;
GPIO_Init(GPIOG, &GPIO_InitStructure);
读取该引脚的值:GPIOx->IDR & GPIO_Pin
文章评论(0条评论)
登录后参与讨论