Le support pour les périphériques est assuré sous Linux par des pilotes (drivers) dont le code se déroule dans le noyau du système d’exploitation. Il est donc nécessaire pour le développeur amené à écrire ou à tester des pilotes de périphériques de maîtriser les concepts propres à la programmation noyau.
Cette formation vous permettra de concevoir, développer et déployer un pilote de périphérique pour le noyau Linux.
Vous devez concevoir un système embarqué à base de Linux. Il vous faut pour cela créer la bonne distribution et intégrer un certain nombre de librairies tout en assurant la qualité de l’assemblage. Le framework proposé par YOCTO et adopté par tous les grands acteurs du monde Linux embarqué, fait aujourd’hui figure de solution de choix pour créer un tel environnement Linux. Cette formation vous présentera Yocto en détails.
À une époque où les menaces en matière de cybersécurité sont de plus en plus sophistiquées et répandues, Savoir-faire Linux, un fournisseur de premier plan en innovation technologique open source et en ingénierie logicielle pour les systèmes embarqués en Amérique du Nord et en Europe, est fier d’annoncer le lancement d’une nouvelle offre de services professionnels en Cybersécurité spécialement conçus pour l’ingénierie de produits et les systèmes embarqués.
Cette initiative est sur le point d’être dévoilée (...)
Pour les développeurs que nous sommes, il est essentiel que le code rédigé fonctionne comme nous l’attendons. L’objectif de cette mini-formation est de vous présenter les modules disponibles sous Python qui facilitent ce processus.
Richard Salvetat, Directeur Technique de CAP’TRONIC, expert logiciel embarqué, vous présentera quelques pratiques clés de validation de code qui peuvent vous aider à maintenir une bonne qualité du code que vous écrivez et une bonne qualité des données que vous traitez. (...)
Cette formation, vous propose de découvrir le langage C++ avec un focus sur son utilisation spécifique sur les systèmes embarqués. De nombreux exercices illustrent chaque chapitre. La formation se termine par un mini projet sur carte à microcontrôleur.
OBJECTIFS Assimiler les concepts objets Découvrir et mettre en œuvre le langage C++ dans les projets Acquérir un début d’autonomie dans ce langage
PUBLIC VISE Concepteurs, Développeurs d’applications connaissant un langage de programmation et débutants (...)
Pour connaitre les prochaines sessions de formation en Logiciel embarqué et programmation cliquez ici. L’architecture ARM est connue pour offrir un des meilleurs ratios performance/efficacité du marché, tout en consommant très peu d’énergie. Le noyau temps réel FreeRTOS est particulièrement bien adapté à ces architectures par sa faible empreinte et ses performances. Cette formation vous permettra de comprendre le fonctionnement pour débuter sur FreeRTOS pour pouvoir l’utiliser sur ARM au travers de (...)
Pour connaitre les prochaines sessions de formation en Logiciel embarqué et programmation cliquez ici. Zephyr est un RTOS libre conçu pour des applications frugales et connectées. Cette formation vous présente les bases pour comprendre et utiliser l’OS temps réel ZEPHYR ainsi que les outils nécessaires pour prendre des décisions en matière de conception architecturale. Vous découvrirez comment configurer efficacement Zephyr et produire facilement un logiciel de qualité industrielle. Vous (...)