Введение в QNX/Neutrino 2

Введение в QNX/Neutrino 2

Роб Кёртен

     0

бумажная книга



Издательство: Петрополис
Дата выхода: декабрь 2001
ISBN: 5-94656-025-9
Объём: 512 страниц
Масса: 775 г
Размеры(В x Ш x Т), см: 23 x 19 x 3
Обложка: мягкая

Великолепный учебник по проектированию приложений реального времени на базе операционной системы QNX/Neutrino (QNX6). Автор дает четкую картину как внутрненнего устройства ОС, работы ее внутренних механизмов и взаимодействия ключевых подсистем, так и полноценный "взгляд снаружи", позволяющий программисту рационально использовать имеющихся у него в распоряжении преимущества и обходить возможные подводные камни. Книга написана в непринужденной, местами даже шутливой манере, значительно облегчающей чтение, и содержит массу аналогий, помогающих понять сложные вещи через более простые. Вместе с тем, "философский" взгляд автора на мир систем реального времени гармонично сочетается с его прекрасным умением грамотно поставить проблему и последовательно и аргументировано привести читателя к ее оптимальному решению. Книга содержит множество примеров кода и подробных пояснений к ним, а также просто полезных рекомендаций по проектированию, позволяющих значительно упростить как разработку, так и отладку, тестирование, модернизацию и портирование программного кода. В книге рассматриваются следующие темы:

  • базовые сведения о процессах и потоках - что это и как это использовать;
  • механизм обмена сообщениями в QNX/Neutrino - реализация и особенности;
  • часы и таймеры рельного времени - как планировать периодические события;
  • обработка прерываний - особенности обработки прерываний в QNX/Neutrino;
  • администраторы ресурсов - все о написании драйверов устройств;
  • перенос приложений из QNX4 в QNX/Neutrino - базовая технология и возможные трудности;
  • и многое другое!

Каталог