Contar el tiempo que dura presionado el switch que va al IRQ

#1
Buen día para todos.

Tengo una duda y apreciaría mucho cualquier ayuda que me puedan brindar:

Estoy desarrollando una aplicación en un micro controlador freescale JM60 y necesito determinar cuanto tiempo estuvo presionado el switch que va al pin de interrupción externa IRQ, probé cambiando el IRQSC_IRQEDG de 0 a 1, pero ahi me quede no se que mas hacer después de eso

muchas gracias por su ayuda
 
#2
esta facil mira hay 2 formas de utilizar el irq mediante interrupcion por flanco o mientas permanesca presionado al momento de entrar a esta rutina tienes que correr un timer para determinar el tiempo de presionado y al salirse de esta rutina checa el timer no se si esto conteste tu pregunta o ample tus dudas
 
Arriba