¿Cuántos UART puedo usar al mismo tiempo en PIC32MX795F512L?

1

Como usted sabe, hay 6 UARTs en PIC32MX795F512L. Pero UART1,2 y 3 tienen dos pines RTS y CTS que son comunes con los pines UART3,4,5 RxD y TxD. ¿Hay alguna forma de usar los 6 UART al mismo tiempo?

    
pregunta Ali

1 respuesta

1

Este uso compartido de pin es bastante común en muchos microcontroladores. Solo significa que no puede usar el control de flujo de hardware en todos los UARTS. Nunca he usado esa parte en particular, pero después de echar un vistazo rápido a la hoja de datos, parece que debería poder usar UART 1-6 sin control de flujo de hardware, pero solo UART 1-3 si necesita control de flujo de hardware.

Si su aplicación necesita control de flujo de hardware, también podría implementarlo en el software con bastante facilidad. En su interrupción de recepción, por ejemplo, menor RTS cuando el búfer del receptor está lleno al 75%, y en su rutina de transmisión, espere a que el CTS sea alto antes de enviar.

    
respondido por el PeterJ

Lea otras preguntas en las etiquetas