分别说明下面代码各个步骤 GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmdRCC_APB2Periph_GPIOCRCC_APB2Periph_GPIOBRCC_APB2Periph_AFIO ENABLE; ʹÄÜPORTBCʱÖÓºÍAFIOʱÖÓ GPIO_PinRemapConfigGPIO_Remap_SWJ_
-
定义一个GPIO_InitTypeDef类型的结构体变量GPIO_InitStructure,用于配置GPIO端口的参数。
-
使能GPIOC、GPIOB和AFIO的时钟。
-
配置GPIO引脚复用功能,禁用SWD,使JTAG功能得以正常使用。
-
配置GPIOC的引脚10、9、8、7、6为推挽输出模式,最大输出速率为50MHz。
-
初始化GPIOC的配置参数。
-
将GPIOC的引脚10、9、8、7、6设置为高电平。
-
配置GPIOB的所有引脚为推挽输出模式,最大输出速率为50MHz。
-
初始化GPIOB的配置参数。
-
将GPIOB的所有引脚设置为高电平。
-
延时50毫秒。
原文地址: https://www.cveoy.top/t/topic/bFU6 著作权归作者所有。请勿转载和采集!