Baigudin Software avatar
Baigudin Software logo
home
ru region
en region

BOOS Core

Объектно-ориентированное операционное ядро реального времени для встраиваемых систем, разработанное на языке программирования C++.

PHP DOM Builder

Библиотека, разработанная на языке программирования PHP, для формирования валидных HTML документов и работы с ними.

BOOS Core представлено для ARM микропроцессоров Texas Instruments семейства AM18x

Проект Baigudin Software представил операционное ядро BOOS Core для ARM микропроцессоров семейства AM18x компании Texas Instruments.

BOOS Core представлено для ARM микропроцессоров Texas Instruments семейства AM18x

Дата: 02.11.2016

Операционное ядро BOOS Core от проекта Baigudin Software представлено для ARM микропроцессоров Texas Instruments семейства AM18x. Функционал нового семейства всецело сохранил свойства других семейств, а пользовательское программное обеспечение, как и всегда, может быть легко перенесено на новую аппаратную архитектуру.

Основные свойства семейства TIAM18x:

  • 300 – 456 МГц RISC MPU
  • Семейство ARM9E
  • Архитектура ARMv5TEJ
  • Ядро ARM926EJ-S

Основные свойства BOOS Core для семейства TI AM18x:

  • Ядро разработано на языке C++ стандарта ISO/IEC 14882:1998;
  • Набор инструкций ассемблера – ARMv5TE;
  • Оно выполняет полную инициализацию аппаратной части микропроцессора;
  • Инициализирует все инициализируемые секции данных;
  • Вызывает конструкторы глобальных объектов системы;
  • Использует встроенные менеджер работы с динамической памятью для выделения объектов и ресурсов системы;
  • Осуществляет контроль выделенных ресурсов;
  • Имеет гибкий механизм базовой конфигурации ядра;
  • Не зависит от внешних библиотек.

Разрабатывая ядро BOOS Core для нового семейства, мы сконцентрировали основное внимание на внутри системных алгоритмах и максимально разнесли общий функционал ядра и функционал, непосредственно относящийся к конкретной архитектуре. Были реализованы внутренние интерфейсы, определяющие доступ к уровню конкретного чипа, абстрактные объекты доступа к аппаратной части, объекты инициализации внутреннего окружения какой-либо процессорной архитектуры, а также описаны внутренние карты память всех реализованных семейств.

Таким образом, мы не просто добавили поддержку нового семейства, а и доработали уже существующие. И конечно, создали важный задел для реализации новых решений. Следите за нами, мы изменяем привычное.

К списку cобытий

Подписаться на события проекта Baigudin Software

*E-mail:

* — поле, обязательное для заполнения