Formats de comunicació CAN, LIN, MOST: Anàlisi
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en catalán con un tamaño de 3,54 KB
Format del protocol CAN
El protocol CAN (Controller Area Network) té la següent estructura:
- Camp d'inici: Marca l'inici de la trama.
- Camp d'estat (identificador): Defineix la prioritat del missatge.
- Camp de control: Especifica la quantitat d'informació continguda al camp de dades.
- Camp de dades: Conté el missatge pròpiament dit.
- Camp d'assegurament (CRC): Realitza una verificació per comprovar errors en la transmissió.
- Camp de confirmació (ACK): El receptor informa al transmissor que ha rebut el missatge correctament. Pot avisar d'error i sol·licitar la retransmissió.
- Camp final: Indica el final del protocol i és l'última oportunitat per detectar errors.
Format del protocol LIN
El protocol LIN (Local Interconnect Network) es divideix en dues parts:
Encapçalament del missatge:
- Pausa de sincronització: Comunica a tots els esclaus que s'inicia un missatge.
- Limitació de sincronització: Indica el límit de l'inici del camp de sincronització.
- Camp de sincronització: Sincronitza tots els esclaus amb el mestre per evitar errors.
- Camp de l'identificador: Conté la identificació del missatge i indica el nombre de camps de dades que conté la resposta.
Part 2: Resposta
Pot ser de dos tipus:
- Missatge amb mandat mestre: El mestre ordena als esclaus que utilitzin les dades incloses en la resposta per a l'execució de funcions.
- Missatge amb resposta d'esclau: El mestre ordena als esclaus que transmetin informació.
Format del protocol MOST (versió antiga)
El protocol MOST (Media Oriented Systems Transport) antic té la següent estructura:
- Camp d'inici: Marca l'inici de l'enquadrament.
- Camp delimitador: Separa de forma inequívoca el camp de dades.
- Camp de dades: Conté la informació del missatge.
- Bytes de verificació (I i II): Transmeten la direcció del receptor i del transmissor, i contenen dades de control i diagnòstic.
- Camp d'estat: Conté informació sobre la transmissió de l'enquadrament per al receptor.
- Camp de paritat: Revisa que l'enquadrament estigui complet i si s'ha de repetir la transmissió.
Format del protocol MOST (cicle)
Un cicle de comunicació MOST es compon de tres segments:
- Segment estàtic (Dades 1):
- Transmet missatges entre els participants del bus.
- El segment es divideix en slots per a la transmissió de dades.
- Els slots tenen la mateixa longitud i un ordre fix.
- Tots els participants poden rebre slots, fins i tot aquells als quals no estan destinats.
- Els continguts dels segments estàtics poden variar entre cicles de comunicació.
- Segment dinàmic (Dades 0):
- Lloc reservat dins d'un cicle de comunicació per enviar dades de control.
- Subdividit en minislots.
- És rebut per tots els participants del bus.
- Network Idle Time:
- Temps sense activitat a la xarxa.
- Necessari per sincronitzar els rellotges interns de tots els components.