Maison Problème commun Quelle interface est iooi ?

Quelle interface est iooi ?

Aug 31, 2022 pm 04:50 PM
接口

ioioi fait référence à l'interface COM, c'est-à-dire au port de communication série, appelé port série, qui est une interface d'extension qui utilise la communication série. L'interface COM fait référence à la transmission séquentielle de données bit par bit ; sa caractéristique est que la ligne de communication est simple et que seule une paire de lignes de transmission peut réaliser une communication bidirectionnelle (la ligne téléphonique peut être directement utilisée comme ligne de transmission) , réduisant ainsi considérablement le coût, et est particulièrement adapté aux communications sur de longues distances, mais la vitesse de transfert est plus lente.

Quelle interface est iooi ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

L'interface IOIO sur le PC est en fait l'interface COM, qui fait référence à l'interface du port de communication du cluster, c'est-à-dire le port de communication série, communément appelé port série, c'est une interface d'extension qui utilise la communication série ;

Quelle interface est iooi ?

L'interface COM fait référence à la transmission séquentielle de données bit par bit. Sa caractéristique est que les lignes de communication sont simples et qu'une communication bidirectionnelle peut être réalisée avec seulement une paire de lignes de transmission (les lignes téléphoniques peuvent être directement utilisées comme lignes de transmission), réduisant ainsi considérablement les coûts. Il est particulièrement adapté aux communications longue distance. , mais la vitesse de transmission est lente.

Quelle interface est iooi ?

La méthode de communication dans laquelle chaque bit de données d'un message est transmis bit par bit en séquence est appelée communication série. Les caractéristiques de la communication série sont les suivantes : la transmission des bits de données s'effectue dans l'ordre des bits et peut être complétée par au moins une ligne de transmission, le coût est faible mais la vitesse de transmission est lente ; La distance de communication série peut varier de quelques mètres à plusieurs kilomètres ; selon la direction de transmission des informations, la communication série peut être divisée en trois types : simplex, semi-duplex et full-duplex.

L'origine du port série

Le port série est apparu vers 1980, avec un débit de transmission de données de 115kbps~230kbps. L'apparition initiale des ports série était destinée à connecter des périphériques informatiques. Au début, les ports série étaient généralement utilisés pour connecter des appareils tels que des souris et des modems externes, ainsi que des appareils photo et des blocs-notes à l'ancienne. Les ports série peuvent également être utilisés pour l'interconnexion et la transmission de données entre deux ordinateurs (ou appareils). Étant donné que le port série (COM) ne prend pas en charge le remplacement à chaud et a un faible taux de transmission, certaines nouvelles cartes mères et la plupart des ordinateurs portables ont commencé à annuler cette interface. Les ports série sont principalement utilisés dans les équipements de contrôle et de mesure industriels et dans certains équipements de communication.

Norme de classification des interfaces

Synchronous Serial Interface (anglais : Synchronous Serial Interface, SSI) est une interface de communication industrielle couramment utilisée.

La série asynchrone fait référence à UART (Universal Asynchronous Receiver/Transmitter), réception/transmission asynchrone universelle. UART est une puce qui convertit l'entrée parallèle en sortie série, généralement intégrée à la carte mère. UART comprend un port série de niveau TTL et un port série de niveau RS232. Le niveau TTL est de 3,3 V, tandis que RS232 est un niveau logique négatif. Il définit +5 ~ + 12 V comme niveau bas et -12 ~ -5 V comme niveau haut. une interface TTL.

Les interfaces série sont classées selon les normes et protocoles électriques, notamment RS-232-C, RS-422, RS485, etc. Les normes RS-232-C, RS-422 et RS-485 précisent uniquement les caractéristiques électriques de l'interface et n'impliquent pas de connecteurs, de câbles ou de protocoles.

  • RS-232

est également appelé port série standard, l'interface de communication série la plus couramment utilisée. Il s'agit d'une norme pour les communications série développée conjointement par l'Electronic Industries Association (EIA) en 1970 en collaboration avec Bell System, les fabricants de modems et les fabricants de terminaux informatiques. Son nom complet est « Norme technique pour l'interface d'échange de données binaires en série entre les équipements terminaux de données (DTE) et les équipements de communication de données (DCE) ». La norme d'interface RS-232-C traditionnelle comporte 22 fils et utilise une prise standard de type D à 25 broches (DB25). Plus tard, elle a été simplifiée en une prise de type D à 9 broches (DB9). La prise de courant est rarement utilisée dans les applications actuelles.

RS-232 adopte une méthode de transmission déséquilibrée, appelée communication asymétrique. Étant donné que la différence entre son niveau d'envoi et son niveau de réception n'est que d'environ 2 V à 3 V, sa capacité de suppression en mode commun est faible. Couplée à la capacité distribuée sur la paire torsadée, la distance de transmission maximale est d'environ 15 mètres et le débit maximum est de 20 Ko. /s. Le RS-232 est conçu pour la communication point à point (c'est-à-dire une seule paire de dispositifs de réception et de transmission), et sa charge de pilote est de 3 à 7 kΩ. Le RS-232 convient donc à la communication entre appareils locaux.

  • RS-422

Le nom complet de la norme est « Caractéristiques électriques des circuits d'interface numérique à tension équilibrée », qui définit les caractéristiques du circuit d'interface. Un RS-422 typique est une interface à quatre fils. Il y a en fait un fil de terre de signal, un total de 5 fils. Sa définition de broche du connecteur DB9. Étant donné que le récepteur utilise une impédance d'entrée élevée et que le pilote de transmission a une capacité de pilotage plus forte que RS232, il permet de connecter plusieurs nœuds de réception sur la même ligne de transmission, jusqu'à 10 nœuds. Autrement dit, il y a un appareil maître (Maître) et les autres sont des appareils esclaves (Esclave). Les appareils esclaves ne peuvent pas communiquer entre eux, donc RS-422 prend en charge la communication bidirectionnelle point à plusieurs. L'impédance d'entrée du récepteur est de 4k, donc la capacité de charge maximale de l'émetteur est de 10×4k+100Ω (résistance de terminaison). Étant donné que l'interface RS-422 à quatre fils utilise des canaux d'envoi et de réception séparés, il n'est pas nécessaire de contrôler la direction des données. Les échanges de signaux nécessaires entre les appareils peuvent être effectués par logiciel (prise de contact XON/XOFF) ou par matériel (une paire de canaux séparés). paires de fils toronnés).

La distance de transmission maximale du RS-422 est de 1219 mètres et le taux de transmission maximal est de 10 Mb/s. La longueur de sa paire torsadée équilibrée est inversement proportionnelle au débit de transmission. La distance de transmission maximale ne peut être atteinte qu'en dessous d'un débit de 100 kb/s. Les taux de transmission les plus élevés ne sont atteints que sur de très courtes distances. Généralement, le débit de transmission maximum pouvant être obtenu sur une paire torsadée de 100 mètres de long n'est que de 1 Mb/s.

  • RS-485

est développé à partir du RS-422, donc de nombreuses réglementations électriques du RS-485 sont similaires au RS-422. Si tous utilisent des méthodes de transmission équilibrées, ils doivent tous connecter des résistances de terminaison sur les lignes de transmission. Le RS-485 peut utiliser des méthodes à deux et quatre fils. Le système à deux fils peut réaliser une véritable communication bidirectionnelle multipoint. Lors de l'utilisation d'une connexion à quatre fils, comme RS-422, il ne peut réaliser que du point à. -Beaucoup de communications, c'est-à-dire qu'il ne peut y avoir qu'un seul appareil maître (Maître), et les autres sont des appareils esclaves, mais il est amélioré par rapport à RS-422. Quelle que soit la méthode de connexion à quatre ou deux fils, 32 appareils supplémentaires. peut être connecté au bus.

La différence entre RS-485 et RS-422 est que la tension de sortie en mode commun est différente. RS-485 est comprise entre -7 V et +12 V, tandis que RS-422 est comprise entre -7 V et + 7 V. Le minimum. l'impédance d'entrée du récepteur est de 12 kΩ et celle du RS-422 est de 4 kΩ ; puisque le RS-485 répond à toutes les spécifications RS-422, le pilote RS-485 peut être appliqué dans le réseau RS-422.

RS-485 est le même que RS-422, sa distance de transmission maximale est d'environ 1219 mètres et son débit de transmission maximal est de 10 Mb/s. La longueur d'une paire torsadée équilibrée est inversement proportionnelle au débit de transmission. Ce n'est que lorsque le débit est inférieur à 100 kb/s que la longueur de câble spécifiée la plus longue peut être utilisée. Les taux de transmission les plus élevés ne sont atteints que sur de très courtes distances. Généralement, le débit de transmission maximum d’une paire torsadée de 100 mètres de long n’est que de 1 Mb/s.

La différence entre le port série et le port parallèle

Quelle interface est iooi ?

Le port série peut être décrit comme une seule voie, tandis que le port parallèle dispose de 8 voies qui peuvent transmettre 8 bits (un octet) de données en même temps. Mais cela ne signifie pas que le port parallèle est rapide. En raison des interférences mutuelles (diaphonie) entre les canaux 8 bits, la vitesse de transmission est limitée et la transmission est sujette aux erreurs. Les ports série n'interfèrent pas les uns avec les autres. La quantité de données envoyées simultanément par le port parallèle est importante, mais elle est plus lente que le port série. C'est ainsi que les gens apprécient les disques durs série.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quelles sont les interfaces internes d'une carte mère d'ordinateur ? Introduction recommandée aux interfaces internes d'une carte mère d'ordinateur ? Quelles sont les interfaces internes d'une carte mère d'ordinateur ? Introduction recommandée aux interfaces internes d'une carte mère d'ordinateur ? Mar 12, 2024 pm 04:34 PM

Lorsque nous assemblons l'ordinateur, bien que le processus d'installation soit simple, nous rencontrons souvent des problèmes de câblage. Souvent, les utilisateurs branchent par erreur la ligne d'alimentation du radiateur du processeur au SYS_FAN. Bien que le ventilateur puisse tourner, il peut ne pas fonctionner lorsque le ventilateur fonctionne. L'ordinateur est allumé. Il y aura une erreur F1 "CPUFanError", qui empêchera également le refroidisseur du processeur d'ajuster intelligemment la vitesse. Partageons les connaissances communes sur les interfaces CPU_FAN, SYS_FAN, CHA_FAN et CPU_OPT sur la carte mère de l'ordinateur. Science populaire sur les interfaces CPU_FAN, SYS_FAN, CHA_FAN et CPU_OPT sur la carte mère de l'ordinateur 1. CPU_FANCPU_FAN est une interface dédiée pour le radiateur du processeur et fonctionne à 12 V.

Paradigmes de programmation et modèles de conception courants en langage Go Paradigmes de programmation et modèles de conception courants en langage Go Mar 04, 2024 pm 06:06 PM

En tant que langage de programmation moderne et efficace, le langage Go possède de riches paradigmes de programmation et des modèles de conception qui peuvent aider les développeurs à écrire du code maintenable de haute qualité. Cet article présentera les paradigmes de programmation et les modèles de conception courants dans le langage Go et fournira des exemples de code spécifiques. 1. Programmation orientée objet Dans le langage Go, vous pouvez utiliser des structures et des méthodes pour implémenter une programmation orientée objet. En définissant une structure et des méthodes de liaison à la structure, les fonctionnalités orientées objet d'encapsulation de données et de liaison de comportement peuvent être obtenues. packagemaini

Introduction aux interfaces PHP et comment les définir Introduction aux interfaces PHP et comment les définir Mar 23, 2024 am 09:00 AM

Introduction à l'interface PHP et à sa définition. PHP est un langage de script open source largement utilisé dans le développement Web. Il est flexible, simple et puissant. En PHP, une interface est un outil qui définit des méthodes communes entre plusieurs classes, réalisant le polymorphisme et rendant le code plus flexible et réutilisable. Cet article présentera le concept des interfaces PHP et comment les définir, et fournira des exemples de code spécifiques pour démontrer leur utilisation. 1. Concept d'interface PHP L'interface joue un rôle important dans la programmation orientée objet, définissant l'application de classe

Solution à NotImplementedError() Solution à NotImplementedError() Mar 01, 2024 pm 03:10 PM

La raison de l'erreur est en python. La raison pour laquelle NotImplementedError() est lancée dans Tornado peut être due au fait qu'une méthode ou une interface abstraite n'est pas implémentée. Ces méthodes ou interfaces sont déclarées dans la classe parent mais non implémentées dans la classe enfant. Les sous-classes doivent implémenter ces méthodes ou interfaces pour fonctionner correctement. Comment résoudre ce problème consiste à implémenter la méthode abstraite ou l'interface déclarée par la classe parent dans la classe enfant. Si vous utilisez une classe pour hériter d'une autre classe et que vous voyez cette erreur, vous devez implémenter toutes les méthodes abstraites déclarées dans la classe parent dans la classe enfant. Si vous utilisez une interface et que vous voyez cette erreur, vous devez implémenter toutes les méthodes déclarées dans l'interface dans la classe qui implémente l'interface. Si vous n'êtes pas sûr de savoir lequel

Aperçu du système Hongmeng : mesure réelle des fonctions et expérience d'utilisation Aperçu du système Hongmeng : mesure réelle des fonctions et expérience d'utilisation Mar 23, 2024 am 10:45 AM

En tant que nouveau système d'exploitation lancé par Huawei, le système Hongmeng a fait sensation dans l'industrie. En tant que nouvelle tentative de Huawei après l'interdiction américaine, le système Hongmeng suscite de grands espoirs et attentes. Récemment, j'ai eu la chance d'acquérir un téléphone mobile Huawei équipé du système Hongmeng. Après une période d'utilisation et de tests réels, je partagerai quelques tests fonctionnels et une expérience d'utilisation du système Hongmeng. Tout d’abord, jetons un coup d’œil à l’interface et aux fonctions du système Hongmeng. Le système Hongmeng adopte le style de conception propre à Huawei dans son ensemble, qui est simple, clair et fluide. Sur le bureau, divers

Implémentation de classe interne d'interfaces et de classes abstraites en Java Implémentation de classe interne d'interfaces et de classes abstraites en Java Apr 30, 2024 pm 02:03 PM

Java permet de définir des classes internes au sein d'interfaces et de classes abstraites, offrant ainsi une flexibilité pour la réutilisation et la modularisation du code. Les classes internes des interfaces peuvent implémenter des fonctions spécifiques, tandis que les classes internes des classes abstraites peuvent définir des fonctions générales et les sous-classes fournissent des implémentations concrètes.

Interfaces Java et classes abstraites : révéler la connexion interne entre elles Interfaces Java et classes abstraites : révéler la connexion interne entre elles Mar 04, 2024 am 09:34 AM

Interface L'interface définit des méthodes abstraites et des constantes en Java. Les méthodes de l'interface ne sont pas implémentées, mais sont fournies par la classe qui implémente l'interface. L'interface définit un contrat qui exige que la classe d'implémentation fournisse des implémentations de méthodes spécifiées. Déclarez l'interface : publicinterfaceExampleInterface{voiddoSomething();intgetSomething();} Classe abstraite Une classe abstraite est une classe qui ne peut pas être instanciée. Il contient un mélange de méthodes abstraites et non abstraites. Semblables aux interfaces, les méthodes abstraites des classes abstraites sont implémentées par des sous-classes. Cependant, les classes abstraites peuvent également contenir des méthodes concrètes, qui fournissent des implémentations par défaut. Déclarer la classe abstraite : publicabstractcl

Existe-t-il un concept de programmation de type classe dans Golang ? Existe-t-il un concept de programmation de type classe dans Golang ? Mar 19, 2024 am 10:12 AM

En Golang (langage Go), bien qu'il n'existe pas de concept similaire à celui des classes dans les langages de programmation orientés objet traditionnels, des fonctions similaires peuvent être réalisées grâce à des structures et des méthodes. Dans Golang, nous pouvons définir une structure pour encapsuler les données et définir des méthodes pour que la structure manipule les données. Cette méthode peut réaliser les fonctions de base des classes dans la programmation orientée objet. Tout d'abord, regardons un exemple simple, définissant une structure nommée Personne, contenant deux champs : nom et âge, et la structure Personne.