None По вопросам о MQX RTOS, операционной системе реального времени, обычно используемой во встроенных системах

MQX RTOS - это операционная система реального времени, обычно используемая во встроенных системах, разработанная Precise Software Technologies Inc. и в настоящее время продаваемая ARC International, Embedded Access Inc и Freescale/NXP. MQX - это сокращение от Message Queue eXecutive. Википедия

MQX имеет многозадачное ядро ​​с упреждающим планированием, циклическим перебором для равных приоритетов и быстрой реакцией на прерывания. Дополнительные средства межпроцессного взаимодействия и синхронизации, а также файловая система.

MQX можно статически настраивать с помощью определений "C", которые можно настроить с помощью различных IDE или непосредственно в источнике. Основная ОС компилируется как библиотека, а образ одного приложения создается. Библиотека MQX бывает разных версий. MQX-lite - это минимальная версия. Дополнительные компоненты включают стек TCP/IP (RTCS), встроенную файловую систему MS-DOS (MFS), стек USB-хоста / устройства, оболочку и уровень связи между процессорами на некоторых платформах. Также отладка с учетом задач (TAD) поддерживает инструменты удаленной отладки и анализа производительности.

Версия 4.0.2 поддерживает сборки через make и исходный код gcc. Также поддерживаются различные коммерческие компиляторы. Поддерживаемые компилятор, IDE, отладчики и т. Д. Часто различаются в зависимости от целевой архитектуры.

MQX - это уровень за ядром, bsp (поддержка платы) и psp (поддержка процессора). Дополнительные пакеты подключаются к ядру через условную компиляцию или обратные вызовы. Задавая вопросы, попробуйте указать, на какую версию bsp, psp и MQX вы нацеливаетесь.