Ваш город
Москва
Ваш город Москва?
+7 928 117-10-37
Отдел продаж
Режим работы:
Пн-Сб 10:00—18:00;
Вс выходной
КАТАЛОГ ТОВАРОВ
0КорзинаПусто0 руб.
Товары в корзине
корзина пуста
КАТАЛОГ ТОВАРОВ
Корзина пуста0 руб.0
Товары в корзине
корзина пуста
Корзина пуста0 руб.0
Товары в корзине
корзина пуста

Встраиваемые системы на основе Linux

Встраиваемые системы на основе Linux
Организационно книга устроена так же, как жизненный цикл типичного проекта встраиваемой Linux-системы. Автор рассказывает о подготовке проекта и устройстве системы на базе Linux, о наборах инструментов, начальных загрузчиках, ядре Linux и конфигурировании корневой файловой системы...
Характеристики
Автор(ы):
Крис Симмондс
Издательство:
ДМК Пресс
Год издания:
2017
Кол-во страниц:
360
Переплёт:
Мягкий
Смотреть все
Категории
Получение информации о методах доставки
Код: 18671
Нет в наличии
1 097
Количество:
Избранное
Сравнение
Описание

Организационно книга устроена так же, как жизненный цикл типичного проекта встраиваемой Linux-системы. Автор рассказывает о подготовке проекта и устройстве системы на базе Linux, о наборах инструментов, начальных загрузчиках, ядре Linux и конфигурировании корневой файловой системы. Вы узнаете, как выбрать подходящую систему сборки Linux и научитесь работать с двумя наиболее популярными системами сборки: Buildroot и Yocto Project, позволяющими ускорить и упростить процесс разработки. Рассмотрена архитектура флэш-памяти типа NAND, NOR и еММС, а также драйвера устройств и система инициализации. Показаны механизмы увеличения срока службы устройств и надежного обновления в месте эксплуатации. Описаны потоки POSIX, которые могут оказать заметное влияние на время отклика и производительность готового устройства. Не обделены вниманием вопросы отладки и оптимизации платформы, а также выполнение приложений реального времени. Заключительные главы посвящены технике профилирования и трассировки приложений и ядра с помощью программ perf и Ftrace.

Краткое содержание книги:

  • роль ядра Linux и выбор подходящего ядра для приложения;
  • применение Buildroot и Yocto Project для быстрого и эффективного создания встраиваемой Linux-системы;
  • создание специальных загрузчиков на основе U-Boot;
  • применение perf и Ftrace для поиска узких мест;
  • деревья устройств и отражение в них нового оборудования;
  • написание приложений, взаимодействующих с драйверами устройств;
  • проектирование и кодирование много-поточных приложений с потоками POSIX;
  • измерение задержек в режиме реального времени и настройка ядра Linux с целью их минимизации.

Кому адресована эта книга:
Эта книга рассчитана на разработчиков программного обеспечения на платформе Linux и системных программистов, уже знакомых со встраиваемыми системами и желающих больше узнать о создании устройств, лучших в своем классе. Предполагается знание основ языка С и опыт системного программирования.

Характеристики
Автор(ы)
Крис Симмондс
Переводчик
А. А. Слинкин
Издательство
ДМК Пресс
Год издания
2017
ISBN
978-5-97060-483-0
Кол-во страниц
360
Формат страниц
70x100/16 (170x240 мм)
Размеры товара
221 × 160 × 19 мм
Язык
Русский
Переплёт
Мягкий
Доп. сведения
Офсетная бумага
Иллюстрации
черно-белые
Тираж
200 экз.
Вес
540 г
Отзывы

Loading...
Помощь
+7 928 117-10-37
Отдел продаж
Если у вас возникли вопросы при оформлении заказа, обратитесь по указанным контактам.
Мы используем файлы cookie, чтобы сайт был лучше для вас.