Medir tiempo en microsegundos
Hola a tod@s, tengo ke hacer un programilla ke sea capaza de mover un brazo articulado con 5 servomotores con c++ mediante el puerto paralelo en windows xp y sin utilizar ningun microcontrolador externo (pic, etc), tengo casi todo claro menos lo de calcular el tiempo, me explico, he llegado a mandar la señal para el servo pero el tiempo mas bajo ke he llegado es de 1 ms, y mi servo necesita entre 1 y 2 ms, de oº ==>180º , pero con estos tiempos solo puedo conseguir 0 o 180, kisiera saber si alguien sabe alguna funcion para poder medir microsegundos o algo parecido, gracias por adelantado y salu2!!!
|
Creo que la función gettimeofday tenía una precisión de microsegundos (0.001 milisegundos)
Cita:
|
muchas gracias ElZazu pero la funcion esa "gettimeofday(&tini, NULL);" no me la reconoce el borland 5.01, no se si sera la version del programa o ke, pero gracias por tu ayuda, seguire mirando, aprendiendo y sobre todo seguir aprendiendo (NO COPIAR)
Salu2!!!! |
me interesa eso... si consigues algo avisa... please. Yo acabo de empezar a mirar el tema... aunque sunpogo que en lenguages de alto nivel bajo winxp costara mas de la cuenta jeje.
Si veo algo antes te lo comento. Suerte... |
La franja horaria es GMT +2. Ahora son las 17:09. |
Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate