Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
#include <tim.h>
Public Types | |
enum | CC1S : uint8_t { CC1S::OUTPUT = 0, CC1S::INPUT_TI2 = 1, CC1S::INPUT_TI1 = 2, CC1S::INPUT_TRC = 3 } |
enum | OCM : uint8_t { OCM::Frozen = 0, OCM::ActiveOnMatch = 1, OCM::InactiveOnMatch = 2, OCM::Toggle = 3, OCM::ForceInactive = 4, OCM::ForceActive = 5, OCM::PWM1 = 6, OCM::PWM2 = 7 } |
typedef OCM | OC1M |
typedef OCM | OC2M |
typedef OCM | OC3M |
typedef OCM | OC4M |
Public Member Functions | |
REGS_BOOL_FIELD (OC1PE, 3) | |
REGS_TYPE_FIELD (OC1M, 6, 4) | |
REGS_BOOL_FIELD (OC2PE, 11) | |
REGS_TYPE_FIELD (OC2M, 14, 12) | |
REGS_BOOL_FIELD (OC3PE, 35) | |
REGS_TYPE_FIELD (OC3M, 38, 36) | |
REGS_BOOL_FIELD (OC4PE, 43) | |
REGS_TYPE_FIELD (OC4M, 46, 44) | |
typedef OCM TIM::CCMR::OC1M |
typedef OCM TIM::CCMR::OC2M |
typedef OCM TIM::CCMR::OC3M |
typedef OCM TIM::CCMR::OC4M |
|
strong |
|
strong |
TIM::CCMR::REGS_BOOL_FIELD | ( | OC1PE | , |
3 | |||
) |
TIM::CCMR::REGS_BOOL_FIELD | ( | OC2PE | , |
11 | |||
) |
TIM::CCMR::REGS_BOOL_FIELD | ( | OC3PE | , |
35 | |||
) |
TIM::CCMR::REGS_BOOL_FIELD | ( | OC4PE | , |
43 | |||
) |
TIM::CCMR::REGS_TYPE_FIELD | ( | OC1M | , |
6 | , | ||
4 | |||
) |
TIM::CCMR::REGS_TYPE_FIELD | ( | OC2M | , |
14 | , | ||
12 | |||
) |
TIM::CCMR::REGS_TYPE_FIELD | ( | OC3M | , |
38 | , | ||
36 | |||
) |
TIM::CCMR::REGS_TYPE_FIELD | ( | OC4M | , |
46 | , | ||
44 | |||
) |