【发布时间】:2017-04-07 19:33:46
【问题描述】:
我想检查一下 STM32 Workbench 是否正常工作。
所以,我为我的 F7 Discovery 创建了新项目。我正在使用 HAL 库并且还启用了 FreeRTOS。由于 FreeRTOS 需要一个独立的计时器,我为 HAL 启用了 TIM1,而 SysTick 适用于 FreeRTOS。
不幸的是,在 Workbench 中调试项目时,程序每次都以 TIM1 中断例程结束,一次又一次,但我没有在这里设置任何断点。如果我在调试过程中看到的所有内容都是 TIM1 ISR,我该如何调试我的代码?
【问题讨论】:
-
添加您的 TIM1 配置代码。
-
TIM1 配置与1drv.ms/u/s!Ak8yaxR1DeFsnXlNb1Wfz8eJKcG4 中一样,这是由 CubeMX 创建的。
标签: eclipse stm32 freertos hal