eCAP
7 - 44 TMS320F2837xD Microcontroller Workshop - Control Peripherals
eCAP Control Register 1
ECapxRegs.ECCTL1
CAPLDENFREE_SOFT PRESCALE
15 - 14 13 - 9 8
Upper Register:
Emulation Control
00 = TSCTR stops immediately
01 = TSCTR runs until equals 0
1X = free run (do not stop)
Event Filter Prescale Counter
00000 = divide by 1 (bypass)
00001 = divide by 2
00010 = divide by 4
00011 = divide by 6
00100 = divide by 8
11110 = divide by 60
11111 = divide by 62
CAP1 – 4 Load
on Capture Event
0 = disable
1 = enable
eCAP Control Register 1
ECapxRegs.ECCTL1
Lower Register:
CTRRST4 CAP4POL
7 3 02
CTRRST3 CAP3POL CTRRST2 CAP2POL CTRRST1 CAP1POL
1456
Counter Reset on Capture Event
0 = no reset
(absolute time stamp mode)
1 = reset after capture
(difference mode)
Capture Event Polarity
0 = trigger on rising edge
1 = trigger on falling edge