Time-stamping external TTL events with 1us precision | Cypress Semiconductor
Time-stamping external TTL events with 1us precision
I have 2 external TTL signals I need to time-stamp with 1us precision. They can switch at a rate of ~16khz.
What is the best way to go about doing this?
Can the signals be used directly as interrupts to the Cortex and is there a system clock that can be retrieved?
Or do I need to run a basic counter at 1Mhz and read out from the status register(s) upon rising edge?
Or something else?