Estoy usando la biblioteca mbed TCP / IP Socket para recibir mensajes entrantes a través de Ethernet. Actualmente, los datos entrantes se leen en un bucle infinito while (1) (es decir, lo más rápido posible).
También agregaré varias funciones de interrupción de temporizador que se ejecutan periódicamente (1000 / s). Si se produce una interrupción mientras se recibe un mensaje, ¿se descartará el mensaje entrante y el cliente deberá reenviarlo?
¿Cómo se procesan los paquetes en el LPC1768? Si proceso paquetes entrantes en una función de interrupción de temporizador separada (por ejemplo, 20 / seg), ¿puedo garantizar que no se perderán los paquetes?