Red de conocimiento informático - Descarga de software - Programación de pulsos rectangulares

Programación de pulsos rectangulares

Las dos preguntas que mencionó son en realidad la misma pregunta, pero el nivel de su segunda pregunta (128) está un poco confundido con el nivel de su primera pregunta (8). ¡Tengo entendido que el problema de cuantificación de los códigos de 8 y 7 bits que desea expresar es correcto!

8K está representado por una expresión de 8 bits y 256 niveles, que corresponde a 64K = 8*8K, ¡y el código de 7 niveles correspondiente sin 128 corresponde a 56K!

Si el flujo de código se transmite según el código del ciclo de trabajo completo y SINX/X se expresa según la función de muestreo, entonces es exactamente el primer punto cero en las posiciones 64K y 56K respectivamente. Debido a esto, cuando la comunicación síncrona funciona en modo de reloj autoextraíble, el código recibido debe "estrecharse" para generar y extraer la portadora original mediante una transformación no lineal, y la portadora extraída (que ya es el segundo armónico) debido al intercódigo. Varios efectos, como la diafonía, el ruido blanco y los picos instantáneos, tienen su fase portadora. Los amigos de la comunidad Forrest Gump 1220 no son lo que quieres. El estrechamiento de pulso, la transformación no lineal, el filtrado, el bloqueo de fase y la división de frecuencia son puntos complejos y difíciles en la comunicación digital. En la actualidad, la transmisión asíncrona y la codificación Manchester con su propio reloj se utilizan comúnmente en el campo de la informática (la eficiencia de transmisión es la mitad menor que la del código de espacio completo. ¡La sincronización de bits de código aquí generalmente se puede lograr con software puro!). Es muy sencillo implementar la sincronización en software puro y la cantidad de código de programación es muy pequeña. ¡Puedo proporcionar ideas y códigos detallados!