IC1PSC=B_0x0, CC1S=B_0x0, CC2S=B_0x0, IC1F=B_0x0
TIM5 capture/compare mode register 1
CC1S | Capture/Compare 1 selection 0 (B_0x0): CC1 channel is configured as output 1 (B_0x1): CC1 channel is configured as input, tim_ic1 is mapped on tim_ti1 2 (B_0x2): CC1 channel is configured as input, tim_ic1 is mapped on tim_ti2 3 (B_0x3): CC1 channel is configured as input, tim_ic1 is mapped on tim_trc. This mode is working only if an internal trigger input is selected through TS bit (TIMx_SMCR register) |
IC1PSC | Input capture 1 prescaler 0 (B_0x0): no prescaler, capture is done each time an edge is detected on the capture input 1 (B_0x1): capture is done once every 2 events 2 (B_0x2): capture is done once every 4 events 3 (B_0x3): capture is done once every 8 events |
IC1F | Input capture 1 filter 0 (B_0x0): No filter, sampling is done at f less than sub>DTS less than /sub> 1 (B_0x1): f less than sub>SAMPLING less than /sub>=f less than sub>tim_ker_ck less than /sub>, N=2 2 (B_0x2): f less than sub>SAMPLING less than /sub>=f less than sub>tim_ker_ck less than /sub>, N=4 3 (B_0x3): f less than sub>SAMPLING less than /sub>=f less than sub>tim_ker_ck less than /sub>, N=8 4 (B_0x4): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/2, N=6 5 (B_0x5): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/2, N=8 6 (B_0x6): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/4, N=6 7 (B_0x7): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/4, N=8 8 (B_0x8): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/8, N=6 9 (B_0x9): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/8, N=8 10 (B_0xA): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/16, N=5 11 (B_0xB): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/16, N=6 12 (B_0xC): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/16, N=8 13 (B_0xD): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/32, N=5 14 (B_0xE): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/32, N=6 15 (B_0xF): f less than sub>SAMPLING less than /sub>=f less than sub>DTS less than /sub>/32, N=8 |
CC2S | Capture/compare 2 selection 0 (B_0x0): CC2 channel is configured as output. 1 (B_0x1): CC2 channel is configured as input, tim_ic2 is mapped on tim_ti2. 2 (B_0x2): CC2 channel is configured as input, tim_ic2 is mapped on tim_ti1. 3 (B_0x3): CC2 channel is configured as input, tim_ic2 is mapped on tim_trc. This mode is working only if an internal trigger input is selected through TS bit (TIMx_SMCR register) |
IC2PSC | Input capture 2 prescaler |
IC2F | Input capture 2 filter |