Вбудовані системи на основі Linux

Вбудовані системи на основі Linux

Артикул: PB-004951
Наявність: Під замовлення
  • 990грн.


Вбудована система — це пристрій, що містить усередині себе комп'ютер, але не має вигляд комп'ютера. Пральні машини, телевізори, принтери, автомобілі, роботи всі вони керуються якимось комп'ютером, а іноді й не одним. Пристрої стають дедалі складнішими, ми очікувані від них усе більшого, а отже, зростають вимоги до керівної ними операційної системи. І все частіше такою системою стає Linux В цій книзі розповідає про підготовку проекту та пристрої системи на базі Linux, про комплекти інструментів, початкових завантажувачів, ядре Linux і конкурування кореневої файлової системи. Прочитавши її, ви дізнаєтеся, як вибрати потрібну систему збирання Linux і навчитеся працювати з двома найпопулярнішими системами збирання: Buildroot і Yocto Project, які дадуть змогу вам прискорити та спростити процес розроблення. Передбачена архітектура флешпам'яті типу NAND, NOR і eMMC, а також драйвера пристроїв і система ініціалізації. Показані механізми збільшення терміну експлуатації пристроїв і надійного оновлення в місці експлуатації.  Описані потоки POSIX, які можуть надати видимий вплив на час відгуку та продуктивність готового пристрою.  Також приділена увага питань налагодження й оптимізації платформи та виконання програм реального часу.  Кінцеві розділи присвячені техніці профільування та трасування застосунків і ядра за допомогою програм perf і Ftrace. Ця книга призначена для розробників програмного забезпечення на платформі Linux і системних програмістів, вже знайомих зі вбудованими системами та охочих більше дізнатися про створення пристроїв, найкращих у своєму класі. Передбачається знання основ мови C і досвід системного програмування. Про автора Кріс Симмондс консультант з програмного забезпечення та викладача, проживає в Південній частині Англії. З кінця 1990-х років працює над використанням Linux для створення вбудованих систем і за цей час встиг попрацювати над багатьма цікавими проєктами, наприклад: стереоскопічна камера, «розумні» ваги, різні абонентські приставки та домашні маршрутизатори та навіть великий крокувальний робот. Він часто виступає на Європейських заводах з програмного забезпечення з відкритим вихідним кодом і за вбудованими системами, зокрема Embedded Linux Conference, Embedded World і Android Builders' Summit. З 2002 року читає курси та проводить семінари з вбудованих Linux-систем, а з 2010 за вбудовуванням Android. Провел сотні презентацій у багатьох добре відомих компаніях. Познайомитися з його роботами можна в блогі «Inner Penguin» за адресою www.2net. co.uk.  

Написати відгук

Примітка: HTML розмітка не підтримується! Використовуйте звичайний текст.
    Погано           Добре
Захист від роботів