AnsweredAssumed Answered

¿Como hacer un retardo en microsegundos para la kinetis kl25z?

Question asked by Andrea Rivero on May 29, 2016
Latest reply on Jun 14, 2016 by Bryce Lembke

Hola, estoy intentando utilizar un sensor cuyos datos se codifican según en ancho de pulso. Este tiempo esta en micro-segundos, así que quería saber si no hay una función que haga retardos en estas unidades de tiempo.

 

He intentado utilizar la función _time_delay_ticks() pero al parecer no funciona con entradas flotante (Ej _time_delay_ticks(0.06)).

 

Ademas tengo un problema con el archivo fuente time_ticks.c, en el cual en la función de  _time_diff_ticks_int32 sale un error de sintaxis que no puedo encontrar.

 

También quiero utilizar las funciones _time_get() y _time_diff() pero me salen warnings con la siguiente informacion:

     implicit declaration of function '_time_get' [-Wimplicit-function-declaration]

     implicit declaration of function '_time_diff' [-Wimplicit-function-declaration]

El archivo time_ticks.c no las contiene.

 

¿Que puedo hacer para hacer un retardo en microsegundos y poder utilizar las funciones mencionadas anteriormente?

 

Saludos!

Outcomes