Estoy un poco confundido por el protocolo UART. ¿Podemos mapearlo a cualquier capa en el modelo OSI? Ciertamente, no es una capa física porque no habla de niveles de voltaje. ¿Es la capa de enlace de datos?
Estoy un poco confundido por el protocolo UART. ¿Podemos mapearlo a cualquier capa en el modelo OSI? Ciertamente, no es una capa física porque no habla de niveles de voltaje. ¿Es la capa de enlace de datos?
La mayoría de las interfaces que están integradas en microcontroladores solo cubren la capa de enlace de datos, con la capa física implementada externamente (con algunas excepciones). En algunos casos una y la misma capa de enlace de datos. Se podría combinar con diferentes implementaciones de capa física para crear diferentes estándares de interfaz.
La interfaz asíncrona más antigua y aún más predominante es la UART (Transmisor Receptor Asíncrono Universal). Algunos Las implementaciones admiten tanto un modo síncrono como uno asíncrono. entonces es un USART (Receptor asíncrono sincrónico universal) Transmisor). Lo mismo con un nombre diferente es el Serial Interfaz de comunicación (SCI). Con referencia al modelo OSI, un UART implementa la capa de enlace de datos (capa 2). La capa física (layer1) Está cubierto por varios estándares de controladores que utilizan datos de UART. La capa de enlace, entre las más populares son RS232C, RS485 y RS422.
Haga clic en el enlace a continuación si desea el resto del artículo.
Descripción general de la interfaz asíncrona. UART y LIN Bus
Lea otras preguntas en las etiquetas communication embedded serial uart