Note :
Le livre sur Linux embarqué est très apprécié pour son contenu exhaustif et ses explications claires, et de nombreux lecteurs soulignent l'expertise de l'auteur. Cependant, la version Kindle souffre d'importants problèmes de formatage, qui nuisent à la lisibilité et rendent le suivi difficile. Indépendamment de ces inconvénients, de nombreux lecteurs considèrent que ce livre est précieux tant pour les débutants que pour ceux qui ont des connaissances préalables dans le domaine.
Avantages:⬤ Des informations complètes et actualisées sur Linux embarqué.
⬤ Des explications claires qui facilitent l'apprentissage.
⬤ Couvre des sujets importants tels que les chargeurs d'amorçage, la construction du noyau et les pilotes de périphériques.
⬤ Utile pour les débutants et les apprenants intermédiaires.
⬤ Qualité de la reliure et du papier dans les éditions physiques.
⬤ Mauvais formatage dans la version Kindle, affectant la lisibilité.
⬤ Quelques fautes de frappe dans l'ensemble du livre.
⬤ Peut ne pas être aussi utile pour les concepts de programmation avancés.
⬤ Certains utilisateurs ont été frustrés par le fait que les informations de l'interface CLI de Linux ne fonctionnaient pas comme prévu.
(basé sur 12 avis de lecteurs)
Mastering Embedded Linux Programming - Second Edition: Unleash the full potential of Embedded Linux with Linux 4.9 and Yocto Project 2.2 (Morty) Updat
Maîtriser les techniques nécessaires à la construction d'appareils embarqués performants et efficaces sous Linux
Caractéristiques principales
⬤ Découvrez comment construire et configurer des dispositifs Linux embarqués fiables.
⬤ Ce livre a été mis à jour pour inclure Linux 4.9 et Yocto Project 2. 2 (Morty)
⬤ Ce guide complet couvre la mise à jour à distance des dispositifs sur le terrain et la gestion de l'alimentation.
Description du livre
Linux embarqué fait fonctionner de nombreux appareils que nous utilisons tous les jours, des téléviseurs intelligents aux routeurs WiFi, en passant par les équipements de test et les contrôleurs industriels - tous ont Linux au cœur de leur fonctionnement. Linux est une technologie de base dans la mise en œuvre du monde interconnecté de l'Internet des objets.
Ce guide complet vous présente les technologies et les techniques nécessaires pour intégrer Linux dans les systèmes embarqués. Vous commencerez par découvrir les éléments fondamentaux qui sous-tendent tous les projets Linux embarqués : la chaîne d'outils, le chargeur de démarrage, le noyau et le système de fichiers racine. Vous verrez comment créer chacun de ces éléments à partir de zéro et comment automatiser le processus à l'aide de Buildroot et du Yocto Project.
Vous découvrirez ensuite comment mettre en œuvre une stratégie de stockage efficace pour les puces à mémoire flash et comment installer à distance les mises à jour de l'appareil une fois qu'il est déployé. Vous découvrirez également les aspects clés de l'écriture de code pour Linux embarqué, tels que l'accès au matériel à partir d'applications, les implications de l'écriture de code multithread et les techniques de gestion efficace de la mémoire. Les derniers chapitres vous montrent comment déboguer votre code, à la fois dans les applications et dans le noyau Linux, et comment profiler le système afin de repérer les goulets d'étranglement en matière de performances.
À la fin du livre, vous aurez une vue d'ensemble complète des étapes nécessaires à la création d'un système Linux embarqué réussi.
Ce que vous apprendrez
⬤ Évaluer les Board Support Packages proposés par la plupart des fabricants de systèmes sur puce ou de modules embarqués.
⬤ Utiliser Buildroot et le projet Yocto pour créer des systèmes Linux embarqués rapidement et efficacement.
⬤ Mettre à jour les appareils IoT sur le terrain sans compromettre la sécurité.
⬤ Réduire le budget énergétique des appareils pour que les batteries durent plus longtemps.
⬤ Interagir avec le matériel sans avoir à écrire les pilotes de périphériques du noyau.
⬤ Déboguer des périphériques à distance à l'aide de GDB et voir comment mesurer les performances des systèmes à l'aide d'outils puissants tels que perk, ftrace et valgrind.
⬤ Découvrez comment configurer Linux en tant que système d'exploitation en temps réel.
À qui s'adresse ce livre ?
Si vous êtes un ingénieur qui souhaite comprendre et utiliser Linux dans les dispositifs embarqués, ce livre est fait pour vous. Il s'adresse également aux développeurs Linux et aux programmeurs système qui connaissent les systèmes embarqués et souhaitent apprendre et programmer les meilleurs appareils de leur catégorie. Il convient aux étudiants qui étudient les techniques embarquées, aux développeurs qui mettent en œuvre des dispositifs Linux embarqués et aux ingénieurs qui assurent le support des dispositifs Linux existants.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)