STMCubeIDE на NUCLEO STM32F334R8, новый проект: FreeRTOS hardfault - PullRequest
0 голосов
/ 01 августа 2020

Я хочу поэкспериментировать с 32-битными микроконтроллерами и FreeRTOS. Я создаю новый проект в STM32CubeIDE для своей платы Nucleo и включаю FreeRTOS. Я переключаю таймер, используемый HAL (в основном я слежу за этим видео, но с другой платой Nucleo https://www.youtube.com/watch?v=OPrcpbKNSjU). Когда я запускаю режим отладки, он немедленно вызывает Hardfaulthandler при запуске планировщика задач, выполняя osKernelStart (); Понятия не имею почему. Единственное, что сейчас делают мои задачи, это переключение вывода светодиода A5 ...

1 Ответ

1 голос
/ 02 августа 2020

Была / есть проблема с cubeide 1.4.0, генерирующая неработающий код (NVI C setup, INT pr ios), вызывающая аппаратный сбой при использовании FreeRTOS. О проблеме было сообщено ST.

...