¿Qué significa la marca de tiempo del pin GPIO y cómo lograrlo?

1

Hice mi licenciatura en CS y soy bastante nuevo en electrónica y con el sistema integrado como mi especialización, no puedo captar algunos de los conceptos. He creado un programa que enciende y apaga un led utilizando los pines gpio para el módulo LPC1769. Esto funciona bien.

Sin embargo, ahora estoy tratando de entender el concepto de sellado de tiempo de los pines GPIO, para poder transmitir datos de un mcu a otro.

¿Puede alguien ayudarme con la intuición para esto?

PS: por favor, perdóname por las malas etiquetas.

    
pregunta sid chawla

2 respuestas

1

Hay algo de confusión aquí. El enlace que proporcionaste no tiene muy claro lo que significan.

¿Sabe qué es una marca de hora ? Es un sello que se puede establecer en una fecha determinada, que a veces se agrega con la hora. Con un poco de tinta, la marca de tiempo se puede establecer en documentos importantes. Fue utilizado con bastante frecuencia hace 30 años.
Algunas marcas de tiempo tenían un reloj interno para mantenerlo automáticamente en el momento adecuado.

El significado general en el código del programa es recordar la fecha y la hora de un evento determinado. Por ejemplo, un pin cambió de bajo a alto el 6 de octubre de 2017 a las 22 horas, 0 minutos, 10 segundos, 123 milisegundos. La marca de tiempo no tiene que ser la fecha real. El valor de un temporizador (hardware) también se puede utilizar.

Con el código Arduino, la función millis se puede usar para una marca de tiempo.

Cuando se trata de código complejo, por ejemplo, un sistema operativo Linux completo, puede ser útil saber cuándo ocurrió un evento determinado. Es importante saber cuán precisa es la marca de tiempo. Quizás la "5 µs" en el enlace que proporcionó es la precisión.

    
respondido por el Jot
0

Interpretaría que "la marca de tiempo de los pines GPIO" indica el estado del pin GPIO con respecto al tiempo. Esto puede ser guardarlo en alguna memoria o escupirlo en el puerto de depuración.
Otra forma de correlacionar el pin GPIO con el tiempo es enrutar un reloj estable a otro GPIO, para que una entidad externa pueda relacionar el estado de GPIO con el reloj.

    
respondido por el Abhyuth

Lea otras preguntas en las etiquetas