Que signifie l'interface de type C ?
Type-C est une nouvelle forme d'interface USB (l'interface USB a également Type-A et Type-B), c'est une spécification d'interface matérielle de bus série universel (USB) ; né avec la dernière norme USB 3.1. Lancée par l'organisation USB-IF en août 2014, il s'agit d'une nouvelle interface développée par l'organisation de normalisation USB pour résoudre les inconvénients à long terme des interfaces USB tels que les spécifications d'interface physique incohérentes et la seule transmission d'énergie unidirectionnelle qu'elle intègre. Fonctions de charge, d'affichage et de transmission de données en un.
La plus grande caractéristique de l'interface Type-C est qu'elle prend en charge l'insertion dans deux directions, avant et arrière, ce qui résout officiellement le problème mondial de « l'USB ne peut jamais être branché correctement ». de toute façon.
Caractéristiques techniques
Les 5 principales caractéristiques du Type-C font de l'USB Type-C une interface flexible et évolutive.
1. Alimentation
L'alimentation 5 V par défaut de l'interface USB Type-C est rétrocompatible avec les interfaces USB précédentes. De plus, la nouvelle interface USB Type-C contient 4 broches dédiées à l'alimentation et à la mise à la terre. La « USB Power Delivery Spécification » permet à l'interface USB Type-C de prendre en charge une tension allant jusqu'à 20 V et un courant de 5 A.
2. Connexion symétrique
L'interface USB Type-C est symétrique, son insertion et son extraction ainsi que le sens du câble peuvent être inversés. La libération du sens de branchement et de débranchement résout le principal problème causé par l'interface précédente. Dans le passé, le type d'interface indiquait la fonction du périphérique connecté (interface de type A pour l'hôte, interface de type B pour le périphérique externe). L'interface USB Type-C peut être connectée à l'une ou l'autre extrémité et la fonction est définie par le matériel connecté. Les interfaces aux deux extrémités du câble USB Type-C sont les mêmes, ce qui simplifie le branchement et le débranchement du câble.
3. Bande passante
USB Type-C prend en charge les taux de transfert de données USB 2.0, USB3.1 Genl (SuperSpeed USB 5 Gbps) et USB 3.1 Gen2 (SuperSpeed USB10 Gbps). USB 2.0 et USB 3.1 sont chacun définis par des spécifications distinctes. Les paires de signaux différentiels USB SuperSpeed sont distribuées des deux côtés de l'interface, donc lorsqu'elles sont branchées sur l'interface dans les deux sens, un ensemble de connexions de transmission de signal USB SuperSpeed est utilisé.
4. Configuration des canaux
L'interface USB Type-C contient 2 broches de signal de configuration de canal (CC1 et CC2) pour la négociation des fonctions. Les signaux ci-dessus déterminent la direction d'insertion de l'interface et sont utilisés pour négocier la fonction d'alimentation, le mode alternatif et le mode périphérique sur l'interface.
5. Transmission de signal non USB
L'interface USB Type-C prend en charge une variété de modes de personnalisation de produits OEM pour étendre les fonctions de l'appareil. La redistribution du signal s'effectue par négociation sur le canal CC. L'interface peut entrer dans deux modes, le mode périphérique et le mode alternatif. Pour passer en mode périphérique, un simple test logique est effectué sur le canal CC pour déterminer quel mode périphérique est requis. Pour passer en mode alternatif, le Biphase Mark Code (BMC) est utilisé sur le canal CC pour la communication bidirectionnelle afin de configurer correctement la liaison. Au cours de ce processus de négociation, les appareils aux deux extrémités doivent se mettre d'accord sur la redistribution des signaux avant d'apporter des modifications. Toutes les interfaces USB Type-C doivent être utilisées comme interfaces compatibles USB en mode non-remplacement ou en mode non périphérique.
Avantages :
L'interface matérielle TYPE-C présente des caractéristiques évidentes, comprenant principalement les points suivants :
(1) Prend en charge le positif et le branchement et le débranchement symétriques négatifs résolvent le problème du branchement inversé dans les applications pratiques
(2) L'interface est mince et peut prendre en charge des appareils plus fins et plus légers, ce qui rend la conception des appareils portables plus fine et plus petite (3) Prend en charge une transmission de puissance plus élevée, jusqu'à 100 watts, et prend en charge davantage de dispositifs de charge à haute puissance.
(4) Prend en charge le TYPE-C à port unique et double port, application flexible.
(5) Prend en charge la transmission d'énergie bidirectionnelle, à la fois l'envoi et la réception de l'énergie.
Pour plus de connaissances connexes, veuillez faire attention au Site Web PHP chinois ! !
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!

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

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.

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

Avec l’arrivée du printemps, tout renaît et tout est plein de vitalité et de vitalité. En cette belle saison, comment ajouter une touche de couleur à votre intérieur ? Le projecteur Haqu H2, avec son design exquis et son excellent rapport coût-efficacité, est devenu une beauté indispensable ce printemps. Ce projecteur H2 est compact mais élégant. Qu'il soit placé sur le meuble TV du salon ou à côté de la table de chevet dans la chambre, il peut devenir un magnifique paysage. Son corps est fait d'une texture mate blanc laiteux. Cette conception donne non seulement au projecteur un aspect plus avancé, mais augmente également le confort du toucher. Le matériau texturé en cuir beige ajoute une touche de chaleur et d'élégance à l'apparence générale. Cette combinaison de couleurs et de matériaux est non seulement conforme à la tendance esthétique des maisons modernes, mais peut également être intégrée dans

[CNMO Technology News] Dans le vaste domaine des smartphones, chaque modèle présente ses propres avantages et inconvénients. Selon CNMO, les médias étrangers ont récemment mené une évaluation complète du Xiaomi 14Ultra, y compris la puissance de l'appareil photo, l'effet d'affichage, les performances, les fonctions multimédia et la durée de vie de la batterie, etc., et ont finalement résumé six avantages et inconvénients majeurs. Parmi eux, l’absence de prise casque 3,5 mm (extrêmement avancée) est devenue un sujet de plainte. Avantages du Xiaomi 14Ultra : Configuration de caméra supérieure : Xiaomi 14Ultra utilise un système à quatre caméras pris en charge par des objectifs Leica, qui offre de riches capacités de prise de vue et convient à diverses scènes photographiques. Des objectifs ultra grand angle aux téléobjectifs périscopes, une qualité d'image exceptionnelle et une flexibilité créative sont garanties. Écran de haute qualité : le Xiaomi Mi 14 Ultra a une grande taille

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

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

Xiaomi Mi 14Ultra a lancé une nouvelle suite de photographie professionnelle Xiaomi améliorée lors de sa sortie, mais après son lancement, certains utilisateurs ont rencontré des problèmes lors de son utilisation. Le chef de produit officiel a publié aujourd'hui un message indiquant que ces problèmes ont été optimisés. Le chef de produit des téléphones mobiles Xiaomi a résumé les récentes questions et réponses populaires sur les poignées de photographie. Certains des problèmes signalés par les utilisateurs incluent l'ajout d'un interrupteur de commande de charge et des problèmes occasionnels de batterie faible qui provoquent des déconnexions. Actuellement, l'équipe optimise et résout ces problèmes et prévoit de publier des mises à jour synchronisées pour les utilisateurs après avoir confirmé l'heure de mise à jour OTA. Comme l'ont signalé certains utilisateurs, même si le téléphone est éteint à pleine puissance et que la poignée de l'appareil photo est branchée, le téléphone perd toujours de l'énergie par défaut pendant le chargement. La mesure d'amélioration ciblée officielle consiste à ajouter un interrupteur de contrôle de charge. comme

Les interfaces et les classes abstraites sont utilisées dans les modèles de conception pour le découplage et l'extensibilité. Les interfaces définissent les signatures des méthodes, les classes abstraites fournissent une implémentation partielle et les sous-classes doivent implémenter des méthodes non implémentées. Dans le modèle de stratégie, l'interface est utilisée pour définir l'algorithme, et la classe abstraite ou la classe concrète assure l'implémentation, permettant une commutation dynamique des algorithmes. Dans le modèle d'observateur, les interfaces sont utilisées pour définir le comportement de l'observateur, et les classes abstraites ou concrètes sont utilisées pour s'abonner et publier des notifications. Dans le modèle d'adaptateur, les interfaces sont utilisées pour adapter les classes existantes ou les classes concrètes peuvent implémenter des interfaces compatibles, permettant une interaction avec le code d'origine.