cc2538_gptimer.h¶
CC2538 General Purpose Timer (GPTIMER) driver.
-
enum
@11¶ - GPTIMER_ONE_SHOT_MODE
= 1 - GPTIMER one-shot mode.
- GPTIMER_PERIODIC_MODE
= 2 - GPTIMER periodic mode.
- GPTIMER_CAPTURE_MODE
= 3 - GPTIMER capture mode.
- GPTIMER_ONE_SHOT_MODE
-
enum
@12¶ - GPTMCFG_32_BIT_TIMER
= 0 - 32-bit timer configuration
- GPTMCFG_32_BIT_REAL_TIME_CLOCK
= 1 - 32-bit real-time clock
- GPTMCFG_16_BIT_TIMER
= 4 - 16-bit timer configuration
- GPTMCFG_32_BIT_TIMER
-
struct
cc2538_gptimer_t¶ GPTIMER component registers.
-
cc2538.h::cc2538_reg_tCFG¶ GPTIMER Configuration.
-
cc2538.h::cc2538_reg_tTAMR¶ GPTIMER Timer A mode.
-
cc2538.h::cc2538_reg_tTBMR¶ GPTIMER Timer B mode.
-
cc2538.h::cc2538_reg_tCTL¶ GPTIMER Control.
-
cc2538.h::cc2538_reg_tSYNC¶ GPTIMER Synchronize.
-
cc2538.h::cc2538_reg_tRESERVED2¶ Reserved word.
-
cc2538.h::cc2538_reg_tIMR¶ GPTIMER Interrupt Mask.
-
cc2538.h::cc2538_reg_tRIS¶ GPTIMER Raw Interrupt Status.
-
cc2538.h::cc2538_reg_tMIS¶ GPTIMER Masked Interrupt Status.
-
cc2538.h::cc2538_reg_tICR¶ GPTIMER Interrupt Clear.
-
cc2538.h::cc2538_reg_tTAILR¶ GPTIMER Timer A Interval Load.
-
cc2538.h::cc2538_reg_tTBILR¶ GPTIMER Timer B Interval Load.
-
cc2538.h::cc2538_reg_tTAMATCHR¶ GPTIMER Timer A Match.
-
cc2538.h::cc2538_reg_tTBMATCHR¶ GPTIMER Timer B Match.
-
cc2538.h::cc2538_reg_tTAPR¶ GPTIMER Timer A Prescale Register.
-
cc2538.h::cc2538_reg_tTBPR¶ GPTIMER Timer B Prescale Register.
-
cc2538.h::cc2538_reg_tTAPMR¶ GPTIMER Timer A Prescale Match Register.
-
cc2538.h::cc2538_reg_tTBPMR¶ GPTIMER Timer B Prescale Match Register.
-
cc2538.h::cc2538_reg_tTAR¶ GPTIMER Timer A.
-
cc2538.h::cc2538_reg_tTBR¶ GPTIMER Timer B.
-
cc2538.h::cc2538_reg_tTAV¶ GPTIMER Timer A Value.
-
cc2538.h::cc2538_reg_tTBV¶ GPTIMER Timer B Value.
-
cc2538.h::cc2538_reg_tRESERVED3¶ Reserved word.
-
cc2538.h::cc2538_reg_tTAPS¶ GPTIMER Timer A Prescale Snapshot.
-
cc2538.h::cc2538_reg_tTBPS¶ GPTIMER Timer B Prescale Snapshot.
-
cc2538.h::cc2538_reg_tTAPV¶ GPTIMER Timer A Prescale Value.
-
cc2538.h::cc2538_reg_tTBPV¶ GPTIMER Timer B Prescale Value.
-
cc2538.h::cc2538_reg_tRESERVED()¶ Reserved.
-
cc2538.h::cc2538_reg_tPP¶ GPTIMER Peripheral Properties.
-
cc2538.h::cc2538_reg_tRESERVED4()¶ Reserved.
-