34.6.2.6 Edge Detector
The edge detector can be used to generate a pulse when detecting a rising edge on its input. To detect a falling edge, the TRUTH table must be inverted.
The edge detector is enabled by writing ‘1’ to
the Edge Selection bit in LUT Control register (LUTCTRLx.EDGESEL). In order to avoid
unpredictable behavior, either the filter or synchronizer must be enabled.
Edge detection is disabled by writing a
‘0’ to LUTCTRLx.EDGESEL. After disabling a LUT, the corresponding
internal Edge Detector logic is cleared one APB clock cycle later.
