Как я понимаю, FreeRTOS - это всего лишь три файла C, которые находятся где-то на устройстве. Если я создам некоторую программу на C, чтобы выполнить какой-то конкретный процесс. Мой вопрос состоит из трех частей.
Нужно ли компилировать программы на внешнем языке или есть интерпретатор, который обрабатывает код при включении устройства?
Если скомпилировано на самом модуле, есть ли компилятор, который создает файл системного типа, который затем загружается для запуска устройства?
Если его необходимо создать внешне,способен ли gcc генерировать, я полагаю, один исполняемый файл?
Спасибо ...