La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cómo implementar el circuito de comunicación serie y el circuito de comunicación GPRS del microcontrolador STM32F103?

¿Cómo implementar el circuito de comunicación serie y el circuito de comunicación GPRS del microcontrolador STM32F103?

Para lograr la comunicación en serie entre el módulo MCU y el módulo del dispositivo, ambas partes primero deben estar conectadas correctamente. La comunicación en serie asíncrona es un método de interconexión muy común entre módulos. Generalmente, las mismas tres líneas de conexión están marcadas como Tx (o TxD), Rx (o RxD) y GND. Entre ellos, Tx se usa para la transmisión de datos y es la señal de salida; Rx se usa para la recepción de datos, es decir, la señal de entrada, y GND es el cable de tierra público * * *.

Usart 1_rx en la imagen del tema 1 representa el extremo de recepción de datos del microcontrolador y debe conectarse a GSM_TxD en la Figura 2, mientras que ∪SART1_Tx en la Figura 1 representa el extremo de envío de datos del microcontrolador y debe estar conectado a la Figura 2 GSM_RxD. Luego está el trabajo del software. Ambas partes deben acordar parámetros de comunicación consistentes (como velocidad en baudios, bits de datos, bits de paridad, bits de parada, etc.). ), escriba el programa de configuración del puerto serie en un extremo del microcontrolador y escriba el programa de control de acuerdo con el conjunto de comandos y el formato de comando del módulo GSM.

Cabe señalar que los estándares de nivel comúnmente utilizados para interfaces de comunicación serial asíncronas son RS232 y TTL se usa para conexiones de larga distancia y TTL se usa para conexiones de corta distancia. Los dos no pueden estar directamente relacionados entre sí. Si se requiere conexión, primero se debe convertir al estándar del mismo nivel. El pin del microcontrolador: la señal es estándar TTL. El nivel del puerto serie del módulo comprado está relacionado con el fabricante del módulo y el modelo del módulo.