FT230X Aliasing de velocidad de transmisión

3

Estoy usando un UART FT230X, y me gustaría usarlo con una velocidad en baudios no estándar. Me encontré con esta nota , explicando que tengo que modificar el archivo del controlador, pero incluso con esto documentación tengo algunos problemas.

Me gustaría reemplazar la tasa estándar de 115200 baudios por una no estándar de 125000. Intenté seguir el método descrito en la nota, pero no voy a ir a ninguna parte por el momento. ¿Alguien podría explicar cómo hacerlo?

    
pregunta Whatever

1 respuesta

1

Suponiendo que utilice la versión posterior para el archivo FTDIPORT.INF, la respuesta es dividir 3,000,000 por 125,000 = 24.0 o 18 Hex. Entonces, haciendo lo rápido y sucio mirando a través de los ejemplos de valores sin divisores fraccionarios que encontramos.

  

34,00,00,00 = > divisor = 52, tasa = 57,692

     

1A, 00,00,00 = > divisor = 26, tasa = 115,384

Cambie la entrada 1A a 18.

Tenga en cuenta que tiene que volver a cargar los controladores (reiniciar es más fácil en algunos casos)

  

También tenga en cuenta:   los   El archivo ftdiport.inf actual contiene ambos formatos para la cadena de datos de configuración. Selecciona / desactiva la   corregir la cadena mediante el uso de un; al comienzo de la   Línea para comentar el que no quieres. Solo uno   Se debe utilizar la entrada para Config Data.)

    
respondido por el Spoon

Lea otras preguntas en las etiquetas