BOOS Core
Объектно-ориентированное операционная система реального времени для встраиваемых систем, разработанное на языке программирования C++.
PHP DOM Builder
Библиотека, разработанная на языке программирования PHP, для формирования валидных HTML документов и работы с ними.
Baigudin Software зарегистрировала авторское право на собственную операционную систему Embedded Object Operating System
Авторское право на собственную встраиваемую объектно-ориентированную операционную систему реального времени Embedded Object Operating System зарегистрировано «Федеральной службой по интеллектуальной собственности (Роспатент)» Российской Федерации.
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 для нового семейства, мы сконцентрировали основное внимание на внутри системных алгоритмах и максимально разнесли общий функционал ядра и функционал, непосредственно относящийся к конкретной архитектуре. Были реализованы внутренние интерфейсы, определяющие доступ к уровню конкретного чипа, абстрактные объекты доступа к аппаратной части, объекты инициализации внутреннего окружения какой-либо процессорной архитектуры, а также описаны внутренние карты память всех реализованных семейств.
Таким образом, мы не просто добавили поддержку нового семейства, а и доработали уже существующие. И конечно, создали важный задел для реализации новых решений. Следите за нами, мы изменяем привычное.