Tag archives for USB CDC

Communication USB avec Microcontrôleur PIC

image-574
De nombreux ordinateurs, en particulier ceux qui sont portables, n'ont plus de port série (port COM). Lorsqu'une connexion à un ordinateur personnel (PC) est requise, l'USB est le choix. Le bus USB (Universal Serial Bus) est aujourd'hui l'interface largement utilisée dans les produits de consommation électroniques. La plupart des appareils électroniques ont au moins un port USB sur eux, y compris les ordinateurs personnels, les appareils photo, les appareils GPS, les imprimantes et ainsi de suite. Certains microcontrôleurs PIC18 supportent directement l'interface USB. Les microcontrôleurs 16 bits (PIC24) et 32 bits (PIC32) ont également une interface USB intégrée. Dans cet article, nous allons apprendre comment une communication entre un ordinateur personnel hôte et un microcontrôleur peut être réalisée avec un bus USB.

Contrôle d’un microcontrôleur PIC à partir d’une interface utilisateur graphique (GUI) PC via USB

image-960
Une interface utilisateur graphique est un périphérique d'interface homme-machine, dans lequel les objets à manipuler sont dessinés sous forme d'icônes à l'écran, il est toujours facile et nécessite moins de compétences pour faire fonctionner un périphérique à partir d'une représentation visuelle en cliquant simplement sur une souris ou en utilisant un clavier plutôt qu'une ligne de commande. L'interface graphique peut également être utilisée pour interfacer avec d'autres périphériques externes situés à différents endroits. Dans ce projet, nous allons émuler l'interface du port série en utilisant le port USB pour contrôler le PIC à partir de l'interface GUI du PC. En utilisant l'USB dans la classe CDC, aucune modification ne sera requise sur le logiciel GUI PC.