说实在的...的序号GPIO_PinSource6 被定义为 ((uint8_t)0x06) 。有兴趣的话,也可以打开GPIO_PinAFConfig( )函数看看。显然,GPIO_PinSource6跟上面的 stm32 标准库一些比较容易犯的错误 1,忘记给开模块时钟,特别是GPIOAF等功能,结果调试了半天,发现某个功能模块功能不正常,不过这个错误很好发现,在DEBUG模式下...
GPIO_Init(dev->gpio_port->GPIOx, &GPIO_I2C1_InitStructure);/* Configure SDA */GPIO_I2C1_InitStructure.GPIO_Pin = BIT(dev->sda_pin); GPIO_Init(dev->gpio_port->GPIOx, &GPIO_I2C1_InitStructure);/* Connect GPIO pins to peripheral */GPIO_PinAFConfig(dev->gpio_port->GPIOx, dev->scl_...
GPIO_PinAFConfig(GPIO_TypeDef*GPIOx,uint16_tGPIO_PinSource,uint8_tGPIO_AF)函数解释:改变指定管脚的映射关系。即配置指定...4,GPIO_AF_4); 四、功能简介通过初始调用Timer_cfg(),配置PA4管脚对应的tim14时钟;实时调用PWM_cfg(uint8_tduty)函数,传输不同的duty值,改变比较 ...