1. 定义一个GPIO_InitTypeDef类型的结构体变量GPIO_InitStructure,用于配置GPIO端口的参数。

  2. 使能GPIOC、GPIOB和AFIO的时钟。

  3. 配置GPIO引脚复用功能,禁用SWD,使JTAG功能得以正常使用。

  4. 配置GPIOC的引脚10、9、8、7、6为推挽输出模式,最大输出速率为50MHz。

  5. 初始化GPIOC的配置参数。

  6. 将GPIOC的引脚10、9、8、7、6设置为高电平。

  7. 配置GPIOB的所有引脚为推挽输出模式,最大输出速率为50MHz。

  8. 初始化GPIOB的配置参数。

  9. 将GPIOB的所有引脚设置为高电平。

  10. 延时50毫秒。

分别说明下面代码各个步骤	GPIO_InitTypeDef GPIO_InitStructure; 	RCC_APB2PeriphClockCmdRCC_APB2Periph_GPIOCRCC_APB2Periph_GPIOBRCC_APB2Periph_AFIO ENABLE; ʹÄÜPORTBCʱÖÓºÍAFIOʱÖÓ	GPIO_PinRemapConfigGPIO_Remap_SWJ_

原文地址: https://www.cveoy.top/t/topic/bFU6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录