项目过程中遇到一个问题就是要用到PC13 PC14 PC15三个引脚做普通io,C8T6和RBT6两款都用了,C8T6不能做普通io,RBT6却可以正常使用,两者使用的驱动代码相同如下
void PC15_init(uint32_t mode) { GPIO_InitTypeDef GPIO_InitStructure = {0}; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = mode; GPIO_Init(GPIOC, &GPIO_InitStructure); }
均配置成推挽输出
规格书上说
实际上RBT6高速情况下也能使用,C8T6不行
加入以上代码后C8T6仍不能使用,期待解答