Algunas experiencias en la depuración de puertos serie.

**1.** Si se utilizan dos puertos serie, generalmente uno es para imprimir información del puerto serie (denominado puerto serie de depuración) y el otro debe usarse para la comunicación con sensores o módulos de comunicación inalámbrica. Es mejor usar programación modular, es decir, escribir un archivo separado para depurar el puerto serie, lo cual es conveniente para futuros trasplantes y no es fácil confundir los dos. En segundo lugar,
Insertar descripción de la imagen aquí
cuando use el puerto serie, debe agregar una conexión de multiplexación de pines, de lo contrario No se podrá depurar en absoluto. Este pozo tardó una semana en escalar. Salir

		/* 将USART1_GPIO复用功能连接 */
		GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_1);
		GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_1);

**3.** Cuando busques errores, debes escribirlos uno por uno desde el principio, uno por uno, y hacerlo
cada vez. De lo contrario, no sabrás qué cambiaste después. Al final, incluso si Cambié el lugar correcto, los resultados serán diferentes en otros lugares. Intenté cambiarlo con cuidado, pero al final todavía no se pudo ajustar. Una sugerencia es agregar notas y un sello de fecha cada vez que realice un cambio.

Supongo que te gusta

Origin blog.csdn.net/weixin_45950842/article/details/117252464
Recomendado
Clasificación