[C con Clase] Leer Puerto
Salvador
salvador en conclase.net
Vie Mayo 30 20:15:01 CEST 2014
Hola:
Tenemos un ejemplo de cómo usar el puerto serie desde Windows en la
sección de artículos de la página:
http://articulos.conclase.net/?tema=comunicacion&art=serie&pag=000
La lectura también está resuelta usando hilos. El motivo que se me
ocurre para que tu hilo consuma el 100% de la CPU es que no has añadido
pausas en su ejecución.
No es necesario estar verificando el puerto continuamente, con hacerlo
por ejemplo, diez veces por segundo es más que suficiente. En el ejemplo
del artículo se usa una pausa de 100ms, Sleep(100). Eso libera mucha
CPU, al tiempo que te asegura que se atiende al puerto convenientemente.
Hasta pronto.
Más información sobre la lista de distribución Cconclase