ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1460952
AlexBi (03.09.2024 19:01, просмотров: 2351)
Пытаюсь задействовать FreeRTOS, но не получается. Для опытов взят Artery AT32F407, хотя не думаю что это существенно. Копилятор - кейл. Порт FreeRTOS взят из примера у Artery, да он и на сайте FreeRTOS такой же, универсальный, для CM4F. Проблема в том, что он пишет, что ему надо включенное FPU, но как его включить мне не понятно. И почему нет варианта без FPU тоже не понятно. 

Собственно в файле port.c есть проверка, которая не проходит. Пробовал подсовывать разные ключи, которые как бы включают FPU в компиляторе, но эффекта нет. Может кто знает чего ему не хватает?


#ifndef __TARGET_FPU_VFP
#error This port can only be used when the project options are configured to enable hardware floating point support. #endif