Составители:
разрыва соединений она помогает ускорить разработку любого сервиса с
которым работают множество клиентских приложений.
Рис. 13.5. Использование пакетов драйверов (DDK)
Такой подход к «конструированию» системы драйверов,
позволяет:
− Использовать пакеты разработки драйверов (DDK) для
ускорений разработки - для упрощения разработки драйверов в
состав комплекта разработчика QNX Momentics входят пакеты
разработки драйверов (DDK) для устройств различного типа,
включая аудио-, графические и сетевые адаптеры, терминальные
устройства, устройства ввода, принтеры и USB-устройства. В состав
пакетов входит детальная документация, исходные тексты, а также
готовый программный каркас, в котором весь высокоуровневый
аппаратно-независимый код уже реализован
.
− Отлаживать драйверы на уровне исходного текста, используя
обычный инструментарий - поскольку драйверы и прочие
администраторы ресурсов выполняются как обычные
пользовательские процессы, отлаживать их можно при помощи тех
же интегрированных инструментов разработки приложений,
которые входят в состав QNX Momentics.
− Тестировать новые драйверы без перезагрузки - можно
тестировать изменения в коде драйверов без перезагрузки системы,
и даже не начиная новую отладочную сессию - просто
перекомпилируя и перезапуская драйвер. Мало того, поскольку все
драйверы представляют собой обычные процессы, возможно
тестировать и отлаживать их прямо на инструментальном
компьютере, еще до того как будет готова целевая аппаратура.
202
разрыва соединений она помогает ускорить разработку любого сервиса с которым работают множество клиентских приложений. Рис. 13.5. Использование пакетов драйверов (DDK) Такой подход к «конструированию» системы драйверов, позволяет: − Использовать пакеты разработки драйверов (DDK) для ускорений разработки - для упрощения разработки драйверов в состав комплекта разработчика QNX Momentics входят пакеты разработки драйверов (DDK) для устройств различного типа, включая аудио-, графические и сетевые адаптеры, терминальные устройства, устройства ввода, принтеры и USB-устройства. В состав пакетов входит детальная документация, исходные тексты, а также готовый программный каркас, в котором весь высокоуровневый аппаратно-независимый код уже реализован. − Отлаживать драйверы на уровне исходного текста, используя обычный инструментарий - поскольку драйверы и прочие администраторы ресурсов выполняются как обычные пользовательские процессы, отлаживать их можно при помощи тех же интегрированных инструментов разработки приложений, которые входят в состав QNX Momentics. − Тестировать новые драйверы без перезагрузки - можно тестировать изменения в коде драйверов без перезагрузки системы, и даже не начиная новую отладочную сессию - просто перекомпилируя и перезапуская драйвер. Мало того, поскольку все драйверы представляют собой обычные процессы, возможно тестировать и отлаживать их прямо на инструментальном компьютере, еще до того как будет готова целевая аппаратура. 202
Страницы
- « первая
- ‹ предыдущая
- …
- 200
- 201
- 202
- 203
- 204
- …
- следующая ›
- последняя »