Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

SLEEP

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: SLEEP Responder citando

Hola a todos.
Tengo que confeccionar un software para lectura de un dispositivo via RS232. Entre
escritura y nueva lectura tengo que establecer un delay para asegurarme que los
datos enviados sean correctos. Mi pregunta
es: SLEEP me da suficiente precision en las
temporizaciones? Es función del reloj interno
de cada ordenador?
Alguien me comento que realizara que el retraso lo hiciera con un bucle for.

Gracias

Volver arriba
Mensaje    Asunto: SLEEP Responder citando

el sleep creo que es del timer del pc.
por lo tanto es mas preciso que un for , ya que el for depende de la velocidad del micro y el sleep no , en teoria todos los pc dan los ticks de reloj a la vez , y no perderia ningun segundo.
Volver arriba
Mensaje    Asunto: SLEEP Responder citando

OK. Ya, pero creo que me explique mal.
EL me comentaba usar un bucle for, pero asi:

for(int i=1;i<N;i++)
{
......
}

N tendra un valor para que se ejecute en 1 segundo.
A mi me parece mejor un SLEEP(1000), pero tenia la duda de la precisión.
Tambien podría usar un Timer, no?

Gracias a todos

Volver arriba
Mensaje    Asunto: SLEEP Responder citando

Tiene razon ely, el bucle for depende varios factores hardware (cpu/memoria) y de los recursos disponibles en ese momento.

Un timer tampoco es muy preciso.

Sleep() te funcionara correctamente,

Saludos,

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.