Bavardages  » questions en vrac
Catégorie :  
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 15:00:13,
Par chou_
Certains le savent (ou pas) je fais des cours de PC maintenance and networking (oui, en anglais siouplé) par correspondance.

Si vous voulez bien, je poserai mes quelques questions ici et vous pouvez (ou pas) me répondre.

Zion, si j'ai mal placé le topic, tu peux bouger bien sur :cupra:

Première question: je dois définir dans mes mots la différence entre UART et USART.
Alors quand j'ai lu mon cours, ça avait tout son sens, et quand je me relis maintenant, me faut le décodeur...

Ce que j'avais noté (je vous mets en anglais et en fr aussi tant qu'à faire)
UART is a microchip used for a serial interface control.
USART is for serialisation of parallel data as well as logic for serial data transmission.


Donc... UART est un microchip (tiens, c'est quoi en français?) utilisé pour le contrôle d'interface serial (c'est bien traduit?)
USART est pour la sérialisation de données paralèles ainsi que logique pour la transmission de données de série (c'est bien ça?)

Bref... qui peut m'expliquer en "français" ? :tinostar:
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 15:15:32,
Par H2G2
Pour répondre uniquement sur les aspects linguistiques: microchip = microprocesseur ou micropuce et on dira plutôt "contrôle d'interface série".
Voilà :oh: maintenant je passe la main à ceux qui savent de quoi il retourne :tinostar:
« Nul n'éprouvette en son pays. » (Louise Brown)
Twitter:  Quand le besoin est pressant, tous les lieux sont propices.
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 15:29:20,
Par Olaf
je préfère microcontroleur plutôt que microprocesseur
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 15:40:32,
Par kortenberg
C'est très similaire. Les deux servent à envoyer des données parallèles (octet) en série (suite de 8 bits)


UART = Universal Asynchronous Receiver Transmitter
c'est ce qui est utilisé pour les ports séries d'un PC.

Comme il n'y a que les données qui passe, l'émetteur et le receveur doivent être d'accord a l'avance sur la vitesse de transmission.
Pour détecter le début et la fin d'une trame, on compte sur une info bidon particulière.

USRT = Universal Synchronous Receiver Transmitter
C'est utilisé pour la réception des claviers.
En plus des données, il y a une synchronisation par un fil supplémentaire.

USART = Universal Synchronous & Asynchronous Receiver Transmitter
C'est une puce qui peut faire les deux.
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 15:46:00,
Par didix
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 15:51:27,
Par chou_
H2G2: merci :jap:

Kortenberg: super! alors si je dis quelque chose comme suit, c'est correct ?
UART is a microchip used for a serial interface control whereas USART is a microchip for both serial interface control and synchronisation.

UART est une micropuce utilisée pour le contrôle d'interface série alors que USART est une micropuce permettant à la fois le contrôle d'interface série et la synchronisation.
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 15:53:21,
Par chou_
http://fr.wikipedia.org/wiki/UART

(réponse facile :wink: )



:dawaaa: cooool !

estelle: ben après relecture, finalement sur wiki je ne vois pas la différence claire entre l'USRT et l'USART :spamafote: :tinostar:

Dernière édition: 17/08/2010 @ 16:36:26
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 16:14:20,
Par kortenberg
J'ai l'impression de ne pas avoir été assez clair sur le USRT et la synchronisation.

Cette synchronisation n'est pas un truc en plus, elle fait partie de la communication.
La vitesse peut-être modifier dynamiquement en cours de transmission et il y a moins besoin de bits de control sur la ligne des données.

Edit: orthographe (voir post de Dr_Dan plus bas) Pfff

Dernière édition: 17/08/2010 @ 17:13:01
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 16:34:17,
Par chou_
uhu.
Alors si je comprends bien (et ça se peut que ce ne soit tjrs pas le cas :tinostar: )
l'UART est donc bien utilisée pour les ports série (serial interface control) - là, ça reste simple en fait
l'USRT fait la même chose mais avec une synchronisation en plus qu'il n'y a pas par l'UART (ce qui reste logique quand on voit les termes Asynchronisé et Synchronisé)

Mais alors l'USART fait autant l'asynchro et la synchro ?
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 16:45:15,
Par kortenberg
... l'asynchro et la synchro ?
Je suis content que cette conversation soit par écrit. ^_^


Oui! USART peut faire les deux. (Mais pas en même temps) Cela dépend en général de registre de config.

P.S.: je viens de trouver ça

Dernière édition: 17/08/2010 @ 17:13:50
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 16:50:49,
Par Dr_Dan
Pour répondre uniquement sur les aspects linguistiques: microchip = microprocesseur ou micropuce et on dira plutôt "contrôle d'interface série".
Voilà :oh: maintenant je passe la main à ceux qui savent de quoi il retourne :tinostar:


Microprocesseur ,n'est pas correct. Il est spécifique à l'unité de traitement de l'information. :ocube:
Micropuce est correct mais je n'ai jamais aimé les traductions à la con francaise :joce:
Je préfère de loin Circuit Intégré (CI) = Integrated Circuit (IC) que l'on retrouve dans la littérature spécialisée :petrus:

je préfère microcontroleur plutôt que microprocesseur


Aucun des deux :ocube: Microprocesseur et Microcontrôleur font référence à l'unité de traitement.
Et Microcontrôleur = Microprocesseur + RAM + ROM + contrôleur d'entrée sortie (uart,usart,etc...) intégré :petrus:

Dernière édition: 17/08/2010 @ 16:51:49
Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root. :petrus:
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 16:59:13,
Par Dr_Dan
J'ai l'impression de ne pas avoir été assez claire sur le USRT et la synchronisation.


Kort> :petrustrans: :figti:

:ddr555:

Après les Egyptiens, les geeks ont aussi leurs hiéroglyphes :petrus: :ddr555:
Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root. :petrus:
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 17:04:01,
Par chou_
Dan: :lol:

Je suis content que cette conversation soit par écrit. ^_^


Oui! USART peut faire les deux. (Mais pas en même temps) Cela dépend en général de registre de config.

P.S.: je viens de trouver ça



hehe, c'est sur que ça aide que ce soit par écrit :wink:
Ton lien m'embrouille plus qu'autre chose :cry:
Par contre, tes éclaircissements m'aident bien :grin: je pense avoir percuté !

Mille mercis :jap:
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 17:30:55,
Par didix
Les 2 sont des circuits électroniques (Circuits Intégrés donc) qui permettent de transférer en série les bits d'un octet.
8 bits arrivent en parallèles, une série de 8 bits sort dans l'ordre pour aller via 1 seul conducteur électrique que l'U(S)ART d'en face (qui fait l'opération inverse).

L'UART doit négocier la vitesse de transmission (mettre d'accord les 2 horloges en émission et réception) et transmet les bits immuablement à la même vitesse, en transmettant des blancs s'il n'y a pas d'info pertinante.

L'USART négocie plutôt la durée des bits à envoyer, puis envoie les bits de l'octet, habillés d'une trame de synchronisation. Le récepteur sait donc reconnaitre le début d'une transmission n'importe quand (quand il y a de l'info à transmettre).
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 17:34:03,
Par Olaf

Aucun des deux :ocube: Microprocesseur et Microcontrôleur font référence à l'unité de traitement.
Et Microcontrôleur = Microprocesseur + RAM + ROM + contrôleur d'entrée sortie (uart,usart,etc...) intégré :petrus:


Au temps pour moi. J'ai un peu trop associé microchip à Microchip (tm) et à leur microcontrôleur PIC (ah ces braves petits PIC :smile: )
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 17/08/2010 @ 23:25:31,
Par chou_
:youpi: je reviendrai encore poser des questions quand j'aurai avancé (et si j'en ai besoin :whistle: )
merci :smile:
Lien direct vers ce message Editer  Citer  Ajouter ce message en quote multiple  Supprimer
questions en vrac
Publié le 18/08/2010 @ 09:10:24,
Par kortenberg
L'USART négocie plutôt la durée des bits à envoyer, ...
s/USART/USRT :aloy:

Dernière édition: 18/08/2010 @ 09:11:47
Répondre  - Catégorie :  
Informaticien.be  - © 2002-2019 Akretio SPRL  - Generated via Kelare - Hosted by Verixi Internet Services
The Akretio Network: Akretio  - Freedelity  - KelCommerce  - Votre publicité sur informaticien.be ?