Здравствуйте. В среде CodeMaster-ARM пытаюсь создать проект с использованием freeRTOS для отечественного микроконтроллера
1986ВЕ92 с ядром Cortex-M3. CodeMaster-ARM это отечественная среда.
Действую по следующему алгоритму:
1. Создаю обычный чистый проект в среде CodeMaster-ARM. - тут все понятно, проблем нет
2. копирую в папку с проектом заголовочные файлы (.h) и СИ-шные файлы операционки: croutine.с, event_groups.с,
list.с, queue.с, stream_buffer.с, tasks.с, timers.с, heap_4.с
3. Далее необходимо скопировать файлы port.c и portmacro.h для определенной среды (компилятора).
Вот тут и возникает вопрос, какие файлы нужно копировать для среды CodeMaster-Arm (компилятор CMC).
Перебирал по очереди файлы для всех представленных сред, но проект не собирается ни с одним вариантом. Подскажите.
Добрый день, почему-то у меня воспоминания, что из FreeRTOS-Kernel/portable/RVDS/ARM_CM3/, но это не точно.
Добрый день, почему-то у меня воспоминания, что из FreeRTOS-Kernel/portable/RVDS/ARM_CM3/, но это не точно.
Хотя вру, это для Keil'а кажется.
Я пробежался по коду, надо вручную по всей видимости сделать, готовое вряд ли найдется.
@aveal Понял. Возможно подскажите какую-нибудь литературу?
По исходникам для других IDE проще всего посмотреть.