Top.Mail.Ru
Уведомления
Очистить все

freeRTOS для отечественной среды

(@believe)
Level 1

Здравствуйте. В среде 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).
Перебирал по очереди файлы для всех представленных сред, но проект не собирается ни с одним вариантом. Подскажите.

 

Цитата
Создатель темы Размещено : 22.10.2024 20:35
Aveal
(@aveal)
Top level Admin

Добрый день, почему-то у меня воспоминания, что из FreeRTOS-Kernel/portable/RVDS/ARM_CM3/, но это не точно.

ОтветитьЦитата
Размещено : 24.10.2024 12:49
Aveal
(@aveal)
Top level Admin

Запись от: @aveal

Добрый день, почему-то у меня воспоминания, что из FreeRTOS-Kernel/portable/RVDS/ARM_CM3/, но это не точно.

Хотя вру, это для Keil'а кажется.

 

ОтветитьЦитата
Размещено : 24.10.2024 12:53
(@believe)
Level 1

@aveal К сожалению не подходит.

ОтветитьЦитата
Создатель темы Размещено : 26.10.2024 21:27
Aveal
(@aveal)
Top level Admin

Я пробежался по коду, надо вручную по всей видимости сделать, готовое вряд ли найдется.

ОтветитьЦитата
Размещено : 30.10.2024 11:31
(@believe)
Level 1

@aveal Понял. Возможно подскажите какую-нибудь литературу?

ОтветитьЦитата
Создатель темы Размещено : 01.11.2024 21:27
Aveal
(@aveal)
Top level Admin

По исходникам для других IDE проще всего посмотреть.

ОтветитьЦитата
Размещено : 01.11.2024 22:52
Поделиться: