20.3.6 GPIO Input/Output . . . . . . . . . . . . . . . . . . . . . . . . . 673
20.4 Register Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
20.5 Register Description . . . . . . . . . . . . . . . . . . . . . . . . . . 675
20.5.1 TIMERn_CTRL - Control Register . . . . . . . . . . . . . . . . . . . 675
20.5.2 TIMERn_CMD - Command Register . . . . . . . . . . . . . . . . . . 678
20.5.3 TIMERn_STATUS - Status Register
. . . . . . . . . . . . . . . . . . 679
20.5.4 TIMERn_IF - Interrupt Flag Register . . . . . . . . . . . . . . . . . . 682
20.5.5 TIMERn_IFS - Interrupt Flag Set Register
. . . . . . . . . . . . . . . . 683
20.5.6 TIMERn_IFC - Interrupt Flag Clear Register . . . . . . . . . . . . . . . . 684
20.5.7 TIMERn_IEN - Interrupt Enable Register . . . . . . . . . . . . . . . . . 686
20.5.8 TIMERn_TOP - Counter Top Value Register . . . . . . . . . . . . . . . . 687
20.5.9 TIMERn_TOPB - Counter Top Value Buffer Register . . . . . . . . . . . . . 687
20.5.10 TIMERn_CNT - Counter Value Register . . . . . . . . . . . . . . . . . 688
20.5.11 TIMERn_LOCK - TIMER Configuration Lock Register . . . . . . . . . . . . 688
20.5.12 TIMERn_ROUTEPEN - I/O Routing Pin Enable Register . . . . . . . . . . . 689
20.5.13 TIMERn_ROUTELOC0 - I/O Routing Location Register . . . . . . . . . . . 690
20.5.14 TIMERn_ROUTELOC2 - I/O Routing Location Register . . . . . . . . . . . 695
20.5.15 TIMERn_CCx_CTRL - CC Channel Control Register . . . . . . . . . . . . 699
20.5.16 TIMERn_CCx_CCV - CC Channel Value Register (Actionable Reads)
. . . . . . 702
20.5.17 TIMERn_CCx_CCVP - CC Channel Value Peek Register . . . . . . . . . . . 702
20.5.18 TIMERn_CCx_CCVB - CC Channel Buffer Register . . . . . . . . . . . . . 703
20.5.19 TIMERn_DTCTRL - DTI Control Register . . . . . . . . . . . . . . . . 704
20.5.20 TIMERn_DTTIME - DTI Time Control Register
. . . . . . . . . . . . . . 706
20.5.21 TIMERn_DTFC - DTI Fault Configuration Register . . . . . . . . . . . . . 708
20.5.22 TIMERn_DTOGEN - DTI Output Generation Enable Register
. . . . . . . . . 710
20.5.23 TIMERn_DTFAULT - DTI Fault Register . . . . . . . . . . . . . . . . . 711
20.5.24 TIMERn_DTFAULTC - DTI Fault Clear Register . . . . . . . . . . . . . . 712
20.5.25 TIMERn_DTLOCK - DTI Configuration Lock Register . . . . . . . . . . . . 713
21. LETIMER - Low Energy Timer . . . . . . . . . . . . . . . . . . . . . . . . 714
21.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714
21.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714
. . . . . . . . . . . . . . . . . . . . . . . . . 715
21.3.1 Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
21.3.2 Compare Registers
. . . . . . . . . . . . . . . . . . . . . . . . 715
21.3.3 Top Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
21.3.4 Underflow Output Action . . . . . . . . . . . . . . . . . . . . . . . 722
21.3.5 PRS Output . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
21.3.6 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
21.3.7 Register Access. . . . . . . . . . . . . . . . . . . . . . . . . . 727
21.4 Register Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728
21.5 Register Description . . . . . . . . . . . . . . . . . . . . . . . . . . 729
21.5.1 LETIMERn_CTRL - Control Register (Async Reg) . . . . . . . . . . . . . . 729
21.5.2 LETIMERn_CMD - Command Register . . . . . . . . . . . . . . . . . 731
21.5.3 LETIMERn_STATUS - Status Register . . . . . . . . . . . . . . . . . . 731
21.5.4 LETIMERn_CNT - Counter Value Register . . . . . . . . . . . . . . . . 732
21.5.5 LETIMERn_COMP0 - Compare Value Register 0 (Async Reg)
. . . . . . . . . 732
silabs.com
| Building a more connected world.
Rev. 1.1 | 16