STM32F405,407最基本的GPIO操作,PC13竟然无效!?(附图、附工程)

2019-07-21 00:21发布

STM32F405,407最基本的GPIO操作,PC13竟然无效!?
按照道理说:STM32Cube 自动生成的代码 ,应该无问题。

可是 PC13 死活无输出,单步运行接电阻+5VLED下拉到地也不亮。
————  难道是 硬件坏了 ——???PB2都能正常,代码如下:
  /* Infinite loop */
  unsigned int j,k;
  while (1)
  {
    HAL_GPIO_WritePin(GPIOB, GPIO_PIN_2, GPIO_PIN_SET);
    HAL_GPIO_WritePin(GPIOB, GPIO_PIN_2, GPIO_PIN_RESET);
    for (k=0;k<277353;k++)
    {
      j++;
    }
    // TIM2->CCR4 = 2000;
    HAL_GPIO_WritePin(GPIOC, GPIO_PIN_13, GPIO_PIN_SET);
    HAL_GPIO_WritePin(GPIOC, GPIO_PIN_13, GPIO_PIN_RESET);
    for (k=0;k<295317;k++)
    {
      j++;
    }
    // TIM5->CCR4 = 4000;   }
  /* USER CODE END 3 */
请热心人用你们的板子试试PC13 吧。
附上的工程无库、需要用Cube从新生成。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。