• RTX5. Ядро (информация и управление)

    Описание Группа функций информации и управления ядром позволяет: получить информацию о системе и ядре. получить информацию о версии интерфейса CMSIS-RTOS. инициализация ядра RTOS для создания объектов. запуск ядра RTOS и переключение потоков.   Функции информации и управления ядром не могут быть вызваны из подпрограмм обработки прерываний. Инициализация ядра для RTX5

    Читать далее...
  • RTX5. Управление памятью

    CMSIS-RTOS API v2 предлагает два варианта управления памятью, которые может выбрать пользователь. Для хранения объектов можно использовать Автоматическое динамическое распределение памяти (полностью переносимое), или Ручное пользовательское распределение памяти (зависит от конкретной реализации). Для того, чтобы повлиять на распределение памяти, все объекты RTOS, которые могут быть созданы по запросу, то есть

    Читать далее...
  • RTX5. Общие концепции дизайна обьектов

    Все объекты RTOS имеют общую концепцию дизайна. Общий жизненный цикл объекта можно суммировать как создание -> использование -> удаление. Создание  обьекта Объект создается путем вызова его функции osXxxNew. Новая функция возвращает идентификатор, который можно использовать для работы с новым объектом. Актуальное состояние объекта обычно хранится в специфичном для объекта блоке

    Читать далее...