В ДШ написано, что "Enable" должен подниматься после включения питания и должны быть исключены переходные процессы (глитчи) на этом выводе, иначе устройство может "ресетнуться". (п. 8.3.3.4 ENABLE)
п. 8.4.6 Measurement Sequence
1. После включения питания "enable" должен находится в низком уровне, затем, после стабилизации питания должен произойти один переход из низкого в высокий уровень на этом пине.
2. ПО MCU посылает запрос на новое измерение через интерфейс SPI
3. После начала нового измерения в регистре CONFIG1 будет установлен бит "START_MEAS", TDC7200 сгенерирует сигнал запуска на выводе TRIGG, который используется соответствующим ультразвуковым analogfrontend (например, TDC1000) в качестве триггера для запуска измерения.
4. Сразу после вывода сигнала "TRIG" TDC7200 разрешает прием фронта импулься на пине START.
5. После приема импульса "СТАРТ" TDC7200 сбрасывает сигнал на пине "TRIG".
Дальше лень переводить
6. The Clock counter is started after the next rising edge of the external clock signal (Measurement Mode 2). The Clock Counter STOP Mask registers (CLOCK_CNTR_STOP_MASK_H and CLOCK_CNTR_STOP_MASK_L) determine the length of the STOP mask window.
7. After reaching the Clock Counter STOP Mask value, the STOP pin waits to receive a single or multiple STOP trigger signal from the analog-front-end (for example, detected echo signal of the ultrasonic burst signal)
8. After the last STOP trigger has been received, the TDC will signal to the MCU via interrupt (INTB pin) that there are new measurement results waiting in the registers. START, STOP and TRIGG pin are disabled (in Multi-Cycle Averaging Mode, the TDC will start the next cycle automatically by generating a new TRIGG signal).
Note: INTB must be utilized to determine TDC measurement completion; polling the INT_STATUS register to determine measurement completion is NOT recommended as it will interfere with the TDC measurement.
9. After the results are retrieved, the MCU can then start a new measurement with the same register settings. This is done by just setting the START measurement bit via SPI. It is not required to drive the ENABLE pin low between measurements.
10. The ENABLE pin can be taken low, if the time duration between measurements is long, and it is desired to put the TDC7200 in its lowest power state. However, upon taking ENABLE high again, the device will come up with its default register settings and will need to be configured via SPI.
ДШ по применению TDC7200:
http://www.ti.com/lit/ug/sniu021a/sniu021a.pdf