Введение в QNX/Neutrino2. Руководство по программированию приложений реального времени в QNX Realtime Platform

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Книга Роба Кёртена позволит читателям получить фундаментальное понимание ключевых особенностей QNX/ Neutrino. Она написана в непринужденной манере, в легком для понимания стиле и послужит источником необходимых начальных знаний для проектирования надежных систем реального времени - от встраиваемых управляющих приложений до распределенных сетевых вычислительных систем.Операционные системы семейства QNX поражают своей эффективностью и элегантностью реализации, что, по-видимому, играет не последнюю роль в популярности данного продукта. Ведь если в основе проекта лежит стройная, изящная архитектура, то и сам проект имеет шансы получить гармоничное воплощение. QNX нередко применяется в инженерных задачах, где к числу главных требований относится простота идеи и ее реализации. Это могут быть и телекоммуникации, и управление производством, и драйверы различного назначения.Автор, профессионал с 17-летним стажем, несколько лет проработавший в компании QNX Software Systems в отделе исследований и разработок, а также в ее учебном центре, приводит множество примеров программ и рисунков, помогающих вникнуть в излагаемый материал. Он описывает не только составные компоненты QNX/ Neutrino, но и их взаимосвязи, уделяя особое внимание таким темам, как принципы функционирования и основы применения обмена сообщениями, базовые концепции процессов и потоков, организация периодических событий в программах (таймеры), структурная организация драйверов, прерывания и рекомендации по их эффективной обработке, в том числе вопросам разделения прерываний между устройствами. Профессиональные советы по организации приложений позволяют избегать стандартных проблем. Кроме того, в книге подробно описаны системные библиотеки QNX/ Neutrino, предназначенные для разработки драйверов, способы построения, их внутренняя организация, некоторые примеры драйверов устройств с необходимыми комментариями.Излагая накопленные на личном опыте концепции и идеи, Роб Кёртен дает читателю четкое, фундаментальное представление о работе и возможностях применения QNX/Neutrino. Немногие книги по операционным системам написаны так хорошо. Ее можно рекомендовать всем, кого заинтересует данная тематика - как начинающим программистам, так и опытным системотехникам.

Author(s): Кёртен Р.
Year: 2001

Language: Russian
Commentary: +OCR
Pages: 514