1、初始化輸出引腳,以PC.15為例
1 GPIO_InitTypeDef GPIO_InitStructure; 2 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); 3 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15; 4 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; 5 GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; 6 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; 7 GPIO_Init(GPIOC, &GPIO_InitStructure);
2、寫寄存器輸出取反
1 GPIOC->ODR ^= (1<<15);