void?GPIO_Toggle_INIT(void) { ????GPIO_InitTypeDef?GPIO_InitStructure?=?{0}; ????RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOC,?ENABLE); ????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_5; ????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP; ????GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz; ????GPIO_Init(GPIOA,?&GPIO_InitStructure); ????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_6; ????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP; ????GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz; ????GPIO_Init(GPIOA,?&GPIO_InitStructure); ????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_7; ????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP; ????GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz; ????GPIO_Init(GPIOA,?&GPIO_InitStructure); ????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_9; ????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP; ????GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz; ????GPIO_Init(GPIOA,?&GPIO_InitStructure); ????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_15; ????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP; ????GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz; ????GPIO_Init(GPIOC,?&GPIO_InitStructure); } int?main(void) { ????NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); ????SystemCoreClockUpdate(); ????Delay_Init(); ????USART_Printf_Init(115200); ????printf("SystemClk:%d\r\n",?SystemCoreClock); ????printf(?"ChipID:%08x\r\n",?DBGMCU_GetCHIPID()?); ????printf("GPIO?Toggle?TEST1\r\n")?; ????GPIO_Toggle_INIT(); ????GPIO_WriteBit(GPIOA,?GPIO_Pin_5,?Bit_SET); ????GPIO_Write(GPIOA,?0); ????GPIO_WriteBit(GPIOA,?GPIO_Pin_6,?Bit_SET); ????GPIO_Write(GPIOA,?0); ????GPIO_WriteBit(GPIOA,?GPIO_Pin_7,?Bit_SET); ????GPIO_Write(GPIOA,?0); ????GPIO_WriteBit(GPIOA,?GPIO_Pin_9,?Bit_SET); ????GPIO_Write(GPIOA,?0); ????GPIO_WriteBit(GPIOC,?GPIO_Pin_15,?Bit_SET); ????GPIO_Write(GPIOC,?0); }
請問一下,進行配置時,發(fā)現(xiàn)PA9 及 PC15引腳沒有像PA5 6 7 那樣拉低電平,想要這兩個引腳拉低需要怎么做
熱門產(chǎn)品 :
CH32L103: 32位PDUSB低功耗單片機