Средства разработки для ОСРВ RTOS-32 - Продукция On Time

Средства разработки для ОСРВ RTOS-32 - Продукция On Time


Дата публикации 31.05.2013 г.

ОСРВ представляет собой операционную систему реального времени, которая обычно используется в специализированных встраиваемых устройствах. Можно выделить два ее типа: ос жесткого реального времени и ос мягкого реального времени. Первая из них предназначена для обеспечения определенного времени выполнения задачи при любых худших условиях, вторая обеспечивает необходимое время выполнения задач в средних условиях.

Примером ос реального времени выступает осрв rtos-32. Ее ядро реализует для расширений реального времени подмножество Win32 API, что позволяет в эту ос переносить разработанный для Windows прикладной код и обеспечивает одновременно высокую скорость реакции и быстродействие. Сочетание этих возможностей и компактности rtos-32 превращают данную ос в оптимальный выбор для глубоко встраиваемых систем реального времени, примером их могут послужить контроллеры, роботы и спец-вычислители.
Средствами разработки для ОСРВ RTOS-32 являются стандартные консольные на 32 бита приложения Windows, которые могут быть разработаны в среде Borland Delphi, Borland C/C++, Microsoft Visual C/C++. Компания On Time является одним из разработчиков программных средств для осрв rtos-32.

В перечень продуктов входят:

1. RTKernel-32. Представляет собой мультизадачное ядро РВ для rttarget-32. Создана для разработчиков ПО для управления технологическими процессами на 32-разрядных встраиваемых системах. Является планировщиком РВ с поддержкой динамических библиотек, расширяет возможности программ для rttarget-32.

2. RTTarget-32 является основой ОСРВ RTOS-32. Она содержит в себе все необходимые средства для запуска тридцати двух разрядных приложений во встроенных системах. Может выполнять одновременно только одно приложение, которое построено совместимым с Win32 компилятором. ПО имеет загрузчик, деятельность которого, кроме запуска приложения, также направлена на инициализацию аппаратуры. Кроме того RTTarget-32 может рассматриваться как мини ядро Windows NT для встраиваемых систем и как совместимая интеграция в Microsoft Visual Studio.

3. RTFiles-32 представляет собой совместимую файловую систему для встраиваемых систем. Предоставляет доступ для ВС к файлам на запоминающих устройствах, таких как флешки, жесткие диски, дискеты и диски, которые могут использоваться в системах Windows, MS-DOS и любых других поддерживающих FAT дисковых томов.

4. RTIP-32 – это реализация поддержки сетевой связи по протоколам TCP / UDP-IP. Обеспечивает детерминируемое настраиваемое использование памяти, табличный интерфейс драйвера и упрощение API.

5. RTPEG-32 представляет собой графическую объектно-ориентированную библиотеку для RTOS-32. В себя включает полный комплекс элементов управления для создания удобных пользовательских интерфейсов.

6. RTUSB 32 – программный продукт для USB 1.1 и 2.0. Включает в себя ряд драйверов для мастер-контроллеров OHCI, UHCI, EHCI. Способен поддерживать стандартные режимы обмена и позволяет использовать библиотеку для обмена большими массивами данных в реальном времени.



Понравилась статья? Поделись с друзьями!


Back to Top