STM32F4G-DISC1和外部振荡器不起作用

时间:2017-03-18 23:05:45

标签: microcontroller stm32f4discovery

我遇到了问题。我有2个STM32F407G-DISC1(MB997D)板,我尝试将其配置为使用外部振荡器在第二秒闪烁用户LED。我将定时器(tim3)配置为与STM32CubeMx中的外部振荡器(ph0,ph1)配合使用,但是当我将编译后的代码闪存到电路板并重置它时,没有任何反应。两块板都一样。这个问题可能是什么原因?下面的图片显示了我的cubeMX配置:

Pinout Clock configuration

代码只是切换LED。

void TIM3_IRQHandler(void)

    {
      /* USER CODE BEGIN TIM3_IRQn 0 */

      /* USER CODE END TIM3_IRQn 0 */
      HAL_TIM_IRQHandler(&htim3);
      /* USER CODE BEGIN TIM3_IRQn 1 */
        HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_12);
        HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_13);
        HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_14);
        HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_15);
      /* USER CODE END TIM3_IRQn 1 */
    }

1 个答案:

答案 0 :(得分:0)

问题解决了。这是stm32cubeMX的错误。 Bugreport你可以在这里看到。