Я хочу добавить ядро FreeRTOS в существующий проект, the references Я констатирую, что это можно сделать с помощью ASF Wizard.Добавить FreeRTOS Ядро к существующему проекту в AtmelStudio
Однако в ASF 3.30.1 (версия у меня есть в моем компьютере) я не могу найти модуль FreeRTOS
Я не уверен, что undrestand почему модуль Безразлично Freertos не существует. Также я не хочу импортировать исходные файлы freeRTOS из другого проекта (это будет последний выбор).
Я использую Atmel Studio Версия 7.0.1006
Спасибо заранее
Вы уверены, что поиск не чувствителен к регистру (_ "Free" _ vs _ «бесплатно» _) - стоит проверить, возможно. Проблема с поддержкой встроенной поддержки IDE сторонних библиотек заключается в том, что любая сторона может отказаться или прекратить поддерживать эту поддержку в любое время; однако это не указано в примечаниях к выпуску. В долгосрочной перспективе вам может быть лучше импортировать код самостоятельно. Может быть даже полезно создать библиотеку отдельно и статически связать ее. Это может облегчить совместное использование проектов и портирование на различные цепочки инструментов. – Clifford
нет, модуль действительно не существует, я загружаю примерный проект для EVK1100 и начинаю включать источники моего приложения один за другим, я нахожу проблемы конфигурации (частота часов, ...). Проблема исходит из факта что эти параметры существуют в примере проекта freeRTOS, а компилятор читает параметры не из моих источников приложений, а из источников проекта freeRTOS, потому что в Makefile -DBOARD = EVK1100 передается компилятору вместо -DBOARD = USER_BOARD, Makefile является созданный IDE, поэтому я не хочу его редактировать. – fedi
из вашего опыта вы могли бы дать нам «лучшие практики для включения freeRTOS в существующее приложение», лучше ли начинать с проекта freeRTOS и включать файлы приложений или наоборот, какие вещи я должен обратить внимание? – fedi