Débogueur de port série en ligne
Outil de débogage série basé sur navigateur - aucun téléchargement requis, surveillance en temps réel via Web Serial API
Connexion
Moniteur de données
Envoyer des données
Historique d'envoi
Statistiques
Documentation du débogueur de port série
Qu'est-ce que la communication par port série ?
La communication par port série est une méthode de transmission de données où les données sont envoyées séquentiellement, un bit à la fois, sur un canal de communication. Elle est couramment utilisée pour connecter les ordinateurs avec des périphériques comme les microcontrôleurs, capteurs et systèmes embarqués.
La communication série est largement utilisée dans les appareils IoT, les projets Arduino/ESP32, le débogage de systèmes embarqués et l'automatisation industrielle. Elle fournit un moyen simple et fiable d'échanger des données entre appareils.
Comment utiliser cet outil
- Connectez votre appareil série à l'ordinateur
- Configurez les paramètres de connexion (débit en bauds, bits de données, parité, bits d'arrêt)
- Cliquez sur "Connecter" pour établir la connexion série
- Surveillez les données reçues en temps réel
- Envoyez des données au format texte ou HEX
- Utilisez l'historique d'envoi pour répéter les commandes précédentes
- Consultez les statistiques de connexion et le débit de données
Paramètres de connexion
Guide de terminologie technique
Débit en bauds
Le débit en bauds est la vitesse de transmission de données dans la communication série, mesurée en symboles par seconde. Il doit être défini à la même valeur sur les deux appareils communicants.
Valeurs communes : 9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600
Référence : Standard RS-232 (ITU-T V.24)
Bits de données
Les bits de données spécifient le nombre de bits dans chaque caractère, généralement de 5 à 8 bits. Les données 8 bits sont les plus courantes car elles peuvent transmettre des caractères ASCII standard (0-255).
Valeurs communes : 7 bits (caractères ASCII), 8 bits (ASCII étendu et données binaires)
Référence : Standard ASCII (ANSI X3.4-1986)
Parité
La parité est un mécanisme simple de détection d'erreur. La parité paire assure un nombre pair de 1 dans les bits de données, tandis que la parité impaire assure un nombre impair.
Types : Aucune, Impaire, Paire, Marque, Espace
Référence : Mécanisme de détection d'erreur RS-232
Bits d'arrêt
Les bits d'arrêt marquent la fin d'une trame de données, généralement 1 ou 2 bits. Les bits d'arrêt donnent au récepteur le temps de se préparer pour le caractère suivant.
Valeurs communes : 1 bit (standard), 2 bits (appareils anciens ou protocoles spéciaux)
Référence : Standard du protocole de communication UART
Contrôle de flux
Le contrôle de flux gère la vitesse de transmission des données pour empêcher que le récepteur soit submergé par une transmission de données rapide.
Types : Aucun, Matériel (RTS/CTS), Logiciel (XON/XOFF)
Référence : Protocole de poignée de main matérielle RS-232
Standards et spécifications connexes
Pour plus d'informations : Documentation des standards de protocole Wikipedia RS-232, UART
Fonctionnalités principales
API Web Serial
Accès direct aux ports série via le navigateur sans logiciel supplémentaire
Surveillance en temps réel
Surveillance des données en direct avec horodatage et défilement automatique
Mode HEX
Envoi et réception de données au format hexadécimal avec validation
Historique d'envoi
Suivi et relecture des commandes précédemment envoyées
Statistiques
Surveillance des taux de transmission de données et du temps de connexion
Multilingue
Support pour le chinois, l'anglais, le japonais, le français et l'espagnol
Cas d'utilisation courants
Développement et débogage
- Développement Arduino et ESP32
- Débogage de systèmes embarqués
- Développement et test de firmware
- Configuration d'appareils IoT
Test et communication
- Test de commandes AT pour modems
- Surveillance de données de capteurs
- Analyse de protocoles et débogage
- Communication avec appareils industriels
Support de navigateur et exigences
Navigateurs supportés
- Chrome 89+
- Edge 89+
- Firefox (non supporté)
- Safari (non supporté)
Exigences
- Navigateur basé sur Chromium avec support de l'API Web Serial
- Connexion HTTPS (requise pour l'API Web Serial)
- Permission utilisateur pour accéder aux ports série
- Pilotes d'appareils série compatibles installés
Outils Connexes
Convertisseur de timestamp
Convertir entre les timestamps Unix et les dates/heures lisibles par l'homme
Convertisseur d'Encodage
Convertir du texte entre Hex, Binaire, Unicode, ASCII, Base64 et de nombreux autres formats d'encodage
Convertisseur de Jeu de Caractères
Convertir l'encodage de texte entre UTF-8, GBK, Big5, Shift_JIS, ISO-8859, pages de codes Windows avec détection automatique