Книга "Встраиваемые системы на основе Linux" (Крис Симмондс)

Книга "Встраиваемые системы на основе Linux" (Крис Симмондс)

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

подробнее ...

Артикул\Код товара : #483003

Книга "Встраиваемые системы на основе Linux" (Крис Симмондс)
81.04руб.

На складе: Нет на складе


Артикул\Код товара
#483003

Технические характеристики Книга "Встраиваемые системы на основе Linux" (Крис Симмондс)

1 Краткое наименование Книга "Встраиваемые системы на основе Linux" (Крис Симмондс)
2 Вес 0.52 кг
3 Описание Организационно книга устроена так же, как жизненный цикл типичного проекта встраиваемой Linux-системы. Автор рассказывает о подготовке проекта и устройстве системы на базе Linux, о наборах инструментов, начальных загрузчиках, ядре Linux и конфигурировании корневой файловой системы. Вы узнаете, как выбрать подходящую систему сборки Linux и научитесь работать с двумя наиболее популярными системами сборки: Buildroot и Yocto Project, позволяющими ускорить и упростить процесс разработки. Рассмотрена архитектура флэш-памяти типа NAND, NOR и eMMC, а также драйвера устройств и система инициализации. Показаны механизмы увеличения срока службы устройств и надежного обновления в месте эксплуатаци. Описаны потоки POSIX, которые могут оказать заметное влияние на время отклика и производительность готового устройства. Не обделены вниманием вопросы отладки и оптимизации платформы, а также выполнение приложений реального времени. Заключительные главы посвящены технике профилирования и трассировки приложений и ядра с помощью программ perf и Ftrace.
Эта книга рассчитана на разработчиков программного обеспечения на платформе Linux и системных программистов, уже знакомых со встраиваемыми системами и желающих больше узнать о создании устройств, лучших в своем классе. Предполагается знание основ языка C и опыт системного программирования.
Краткое содержание книги:
- роль ядра Linux и выбор подходящего ядра для приложения;
- применение Buildroot и Yocto Project для быстрого и эффективного создания встраиваемой Linux-системы;
- создание специальных загрузчиков на основе U-Boot;
- применение perf и Ftrace для поиска узких мест;
- деревья устройств и отражение в них нового оборудования;
- написание приложений, взаимодействующих с драйверами устройств;
- проектирование и кодирование многопоточных приложений с потоками POSIX;
- измерение задержек в режиме реального времени и настройка ядра Linux с целью их минимизации.
С сайта издательства можно скачать файлы, полезные для освоения материалов книги
4 Размеры упаковки (измерено в НИКСе) 22.1 x 16 x 2 см
5 Вес брутто (измерено в НИКСе) 0.529 кг
6 Автор Крис Симмондс
7 Серия Встраиваемые системы, Операционные системы, Программирование реального времени
8 Название Встраиваемые системы на основе Linux
9 ISBN 978-5-97060-483-0
10 Формат книги 165 x 235 мм
11 Количество страниц 360
12 Год издания 2017
13 Обложка Мягкая обложка
14 Издательство ДМК Пресс
15 Рекомендуемый возраст 12+

Xарактеристики, комплект поставки и внешний вид данного товара могут отличаться от указанных или могут быть изменены производителем без отражения в каталоге.

2020-11-18 13:38:11 2025-09-22 14:27:00 АКТУАЛЕН

Производитель/Адрес: Планет Технолоджи Корпорейшн. 11Ф.,
Не 96МетроМинqуан РД., К Синьдянь Н., Новый Тайбэй 231, Тайвань (Р. О. Ц)С.
АОС Интернешнл (Европ) БВ, Барбара Строззилан 386 НЛ-1083 Амстердам, НидерландыAOC International (Europe) BV, Barbara Strozzilaan 386 NL-1083 HN Amsterdam The Netherlands 
Страна производства: Китай 
Импортер: ООО Гигамаркет г.Минск, ул. Грибоедова 1-191 

На нашем сайте используются файлы cookie и другие технологии, которые позволяют нам и нашим партнерам идентифицировать вас, а также изучать, как вы используете веб-сайт. Дальнейшее использование этого сайта подразумевает ваше согласие на использование этих технологий.