S'inscrire maintenant

S'identifier

Mot de passe perdu

Mot de passe perdu? S'il vous plaît entrer votre adresse e-mail. Vous recevrez un lien et créez un nouveau mot de passe par e-mail.

Ajouter un enregistrement

Vous devez vous connecter pour ajouter après .

Ajouter une question

Vous devez vous connecter pour poser une question.

S'identifier

S'inscrire maintenant

Bienvenue sur Scholarsark.com! Votre inscription vous donnera accès à l'utilisation de plus de fonctionnalités de cette plate-forme. Vous pouvez poser des questions, apporter des contributions ou de fournir des réponses, Voir les profils d'autres utilisateurs et bien plus encore. inscrire maintenant!

Projets pratiques avec le protocole I2C – Apprendre en faisant!

Projets pratiques avec le protocole I2C – Apprendre en faisant!

Prix: $49.99

Bienvenue dans ce cours sur les systèmes embarqués pour STM32: Masterclass sur le protocole I2C. Le protocole de communication I2C est un protocole populaire que les microcontrôleurs utilisent pour communiquer avec divers appareils tels que les EEPROM et les NVRAM., ADC et DAC, Interfaces d'E/S pour l'extension de ports, et toute une gamme de différents types de capteurs. Ce cours approfondit la théorie derrière le protocole I2C, pourquoi il a été conçu à l'origine, quels types de formats courants sont disponibles, et comment implémenter la communication I2C entre un microcontrôleur STM32, un courant LTC2990, capteur de tension et de température et un écran OLED.

Qui suis je?

Je suis Akshay, et je serai votre instructeur pour ce cours. Je suis fasciné par les microcontrôleurs depuis que je suis enfant, et maintenant je considère que c'est chanceux d'avoir ça comme profession. J'écris actuellement un firmware pour les systèmes critiques de sécurité qui vont à l'intérieur des voitures électriques. Avec ma connaissance des systèmes embarqués dans le passé 10+ années, et travailler dans la Silicon Valley, J'ai acquis une vision unique des besoins de l'industrie et de ce qui manque aux étudiants.

Structure du cours

Le cours est divisé en quatre sections –

Section 1 – Dans cette section, vous apprendrez la théorie derrière le protocole I2C et comment l'implémenter efficacement.

Section 2 – Dans cette section, vous allez configurer un environnement de développement gratuit et open source pour programmer et déboguer les microcontrôleurs ARM Cortex. Si vous avez déjà suivi mon cours sur les fondements des processeurs ARM Cortex-M, alors vous pouvez choisir de passer à la section suivante.

Section 3 – Dans cette section, vous obtiendrez une expérience pratique sur la façon d'écrire les pilotes I2C pour la température LTC2990, capteur de courant et de tension et l'écran OLED SSD1306. Vous pouvez utiliser les connaissances acquises dans cette section et les appliquer à tout autre appareil I2C de votre choix..

Section 4 – Dans cette section, vous débloquerez les fonctionnalités du bouclier I2C avec des affectations spécialement conçues. Après chaque devoir je vous montrerai ma méthode de mise en oeuvre pour comparaison.

Quel matériel est nécessaire pour ce cours?

Ce cours est créé autour de la série de cartes Nucleo de ST Microelectronics et j'ai conçu, spécifiquement pour ce cours une carte personnalisée qui s'adapte sur la carte Nucleo. La carte Nucleo est disponible à l'achat directement auprès de ST Micro et la carte I2C personnalisée peut être achetée sur www(point)makermax(point)ca pour vous permettre de mettre la main à la pâte sans avoir tout un labo d'électronique à votre bureau. Bien que ce matériel soit recommandé, ce n'est pas obligatoire. Si vous choisissez de ne pas acheter le matériel, vous pourrez toujours suivre toutes les conférences car je vais vous montrer ma mise en œuvre. La meilleure façon d'apprendre cependant, est d'essayer de le mettre en œuvre vous-même. Si vous avez d'autres questions sur le matériel ou quoi que ce soit d'autre, Envoyez-moi un message! Je serais plus qu'heureux de vous aider.

Laisser une réponse