mFrame
載入中...
搜尋中...
無符合項目
ctimer/Shift.h
1
7
#ifndef MCXA153_AE7A3B5B_56CC_4602_942C_53A45C897483
8
#define MCXA153_AE7A3B5B_56CC_4602_942C_53A45C897483
9
10
/* ***************************************************************************************
11
* Include
12
*/
13
#include "mframe.h"
14
15
//----------------------------------------------------------------------------------------
16
17
//----------------------------------------------------------------------------------------
18
19
/* ***************************************************************************************
20
* Namespace
21
*/
22
28
namespace
mcxa153::chip::ctimer
{
29
enum struct
Shift
:
unsigned
int;
30
37
constexpr
unsigned
int
operator+
(
Shift
e) {
38
return
static_cast<
unsigned
int
>
(e);
39
}
40
}
// namespace mcxa153::chip::ctimer
41
42
/* ***************************************************************************************
43
* Class/Interface/Struct/Enum
44
*/
45
52
enum struct
mcxa153::chip::ctimer::Shift
:
unsigned
int
{
58
IR_MR0INT
= 0U,
59
65
IR_MR1INT
= 1U,
66
72
IR_MR2INT
= 2U,
73
79
IR_MR3INT
= 3U,
80
86
IR_CR0INT
= 4U,
87
93
IR_CR1INT
= 5U,
94
100
IR_CR2INT
= 6U,
101
107
IR_CR3INT
= 7U,
108
118
TCR_CEN
= 0U,
119
129
TCR_CRST
= 1U,
130
140
TCR_AGCEN
= 4U,
141
151
TCR_ATCEN
= 5U,
152
158
TC_TCVAL
= 0U,
159
165
PR_PRVAL
= 0U,
166
172
PC_PCVAL
= 0U,
173
183
MCR_MR0I
= 0U,
184
194
MCR_MR0R
= 1U,
195
205
MCR_MR0S
= 2U,
206
216
MCR_MR1I
= 3U,
217
227
MCR_MR1R
= 4U,
228
238
MCR_MR1S
= 5U,
239
249
MCR_MR2I
= 6U,
250
260
MCR_MR2R
= 7U,
261
271
MCR_MR2S
= 8U,
272
282
MCR_MR3I
= 9U,
283
293
MCR_MR3R
= 10U,
294
304
MCR_MR3S
= 11U,
305
315
MCR_MR0RL
= 24U,
316
326
MCR_MR1RL
= 25U,
327
337
MCR_MR2RL
= 26U,
338
348
MCR_MR3RL
= 27U,
349
355
MR_MATCH
= 0U,
356
366
CCR_CAP0RE
= 0U,
367
377
CCR_CAP0FE
= 1U,
378
388
CCR_CAP0I
= 2U,
389
399
CCR_CAP1RE
= 3U,
400
410
CCR_CAP1FE
= 4U,
411
421
CCR_CAP1I
= 5U,
422
432
CCR_CAP2RE
= 6U,
433
443
CCR_CAP2FE
= 7U,
444
454
CCR_CAP2I
= 8U,
455
465
CCR_CAP3RE
= 9U,
466
476
CCR_CAP3FE
= 10U,
477
487
CCR_CAP3I
= 11U,
488
494
CR_CAP
= 0U,
495
505
EMR_EM0
= 0U,
506
516
EMR_EM1
= 1U,
517
527
EMR_EM2
= 2U,
528
538
EMR_EM3
= 3U,
539
553
EMR_EMC0
= 4U,
554
568
EMR_EMC1
= 6U,
569
583
EMR_EMC2
= 8U,
584
598
EMR_EMC3
= 10U,
599
613
CTCR_CTMODE
= 0U,
614
628
CTCR_CINSEL
= 2U,
629
635
CTCR_ENCC
= 4U,
636
654
CTCR_SELCC
= 5U,
655
665
PWMC_PWMEN0
= 0U,
666
676
PWMC_PWMEN1
= 1U,
677
687
PWMC_PWMEN2
= 2U,
688
698
PWMC_PWMEN3
= 3U,
699
705
MSR_MATCH_SHADOW
= 0U
706
707
};
708
709
/* ***************************************************************************************
710
* End of file
711
*/
712
713
#endif
/* MCXA153_AE7A3B5B_56CC_4602_942C_53A45C897483 */
mcxa153::chip::ctimer
CTIMER (Configurable Timer) 相關定義
Definition
ctimer/Count.h:22
mcxa153::chip::ctimer::Shift
Shift
CTIMER暫存器位元定義枚舉
Definition
ctimer/Shift.h:52
mcxa153::chip::ctimer::Mask::MCR_MR1I
@ MCR_MR1I
MCR - MR1I.
mcxa153::chip::ctimer::Mask::TCR_CEN
@ TCR_CEN
TCR - CEN.
mcxa153::chip::ctimer::Mask::CCR_CAP0FE
@ CCR_CAP0FE
CCR - CAP0FE.
mcxa153::chip::ctimer::Mask::TCR_ATCEN
@ TCR_ATCEN
TCR - ATCEN.
mcxa153::chip::ctimer::Mask::IR_CR2INT
@ IR_CR2INT
IR - CR2INT.
mcxa153::chip::ctimer::Mask::CCR_CAP2FE
@ CCR_CAP2FE
CCR - CAP2FE.
mcxa153::chip::ctimer::Mask::MCR_MR1S
@ MCR_MR1S
MCR - MR1S.
mcxa153::chip::ctimer::Mask::CTCR_CTMODE
@ CTCR_CTMODE
CTCR - CTMODE.
mcxa153::chip::ctimer::Mask::PWMC_PWMEN2
@ PWMC_PWMEN2
PWMC - PWMEN2.
mcxa153::chip::ctimer::Mask::IR_CR3INT
@ IR_CR3INT
IR - CR3INT.
mcxa153::chip::ctimer::Mask::MCR_MR1RL
@ MCR_MR1RL
MCR - MR1RL.
mcxa153::chip::ctimer::Mask::EMR_EM0
@ EMR_EM0
EMR - EM0.
mcxa153::chip::ctimer::Mask::TC_TCVAL
@ TC_TCVAL
TC - TCVAL.
mcxa153::chip::ctimer::Mask::MCR_MR3RL
@ MCR_MR3RL
MCR - MR3RL.
mcxa153::chip::ctimer::Mask::CCR_CAP3I
@ CCR_CAP3I
CCR - CAP3I.
mcxa153::chip::ctimer::Mask::PC_PCVAL
@ PC_PCVAL
PC - PCVAL.
mcxa153::chip::ctimer::Mask::CCR_CAP1RE
@ CCR_CAP1RE
CCR - CAP1RE.
mcxa153::chip::ctimer::Mask::MCR_MR3S
@ MCR_MR3S
MCR - MR3S.
mcxa153::chip::ctimer::Mask::TCR_AGCEN
@ TCR_AGCEN
TCR - AGCEN.
mcxa153::chip::ctimer::Mask::PR_PRVAL
@ PR_PRVAL
PR - PRVAL.
mcxa153::chip::ctimer::Mask::MCR_MR2S
@ MCR_MR2S
MCR - MR2S.
mcxa153::chip::ctimer::Mask::CCR_CAP2I
@ CCR_CAP2I
CCR - CAP2I.
mcxa153::chip::ctimer::Mask::MCR_MR0RL
@ MCR_MR0RL
MCR - MR0RL.
mcxa153::chip::ctimer::Mask::CTCR_SELCC
@ CTCR_SELCC
CTCR - SELCC.
mcxa153::chip::ctimer::Mask::EMR_EMC3
@ EMR_EMC3
EMR - EMC3.
mcxa153::chip::ctimer::Mask::MCR_MR2I
@ MCR_MR2I
MCR - MR2I.
mcxa153::chip::ctimer::Mask::CR_CAP
@ CR_CAP
CR - CAP.
mcxa153::chip::ctimer::Mask::CCR_CAP0I
@ CCR_CAP0I
CCR - CAP0I.
mcxa153::chip::ctimer::Mask::MCR_MR3R
@ MCR_MR3R
MCR - MR3R.
mcxa153::chip::ctimer::Mask::MSR_MATCH_SHADOW
@ MSR_MATCH_SHADOW
MSR - MATCH_SHADOW.
mcxa153::chip::ctimer::Mask::IR_CR0INT
@ IR_CR0INT
IR - CR0INT.
mcxa153::chip::ctimer::Mask::PWMC_PWMEN1
@ PWMC_PWMEN1
PWMC - PWMEN1.
mcxa153::chip::ctimer::Mask::MCR_MR0I
@ MCR_MR0I
MCR - MR0I.
mcxa153::chip::ctimer::Mask::TCR_CRST
@ TCR_CRST
TCR - CRST.
mcxa153::chip::ctimer::Mask::MCR_MR2RL
@ MCR_MR2RL
MCR - MR2RL.
mcxa153::chip::ctimer::Mask::MCR_MR0S
@ MCR_MR0S
MCR - MR0S.
mcxa153::chip::ctimer::Mask::MCR_MR3I
@ MCR_MR3I
MCR - MR3I.
mcxa153::chip::ctimer::Mask::EMR_EM1
@ EMR_EM1
EMR - EM1.
mcxa153::chip::ctimer::Mask::CCR_CAP1I
@ CCR_CAP1I
CCR - CAP1I.
mcxa153::chip::ctimer::Mask::EMR_EMC0
@ EMR_EMC0
EMR - EMC0.
mcxa153::chip::ctimer::Mask::CTCR_ENCC
@ CTCR_ENCC
CTCR - ENCC.
mcxa153::chip::ctimer::Mask::CCR_CAP2RE
@ CCR_CAP2RE
CCR - CAP2RE.
mcxa153::chip::ctimer::Mask::MCR_MR2R
@ MCR_MR2R
MCR - MR2R.
mcxa153::chip::ctimer::Mask::CTCR_CINSEL
@ CTCR_CINSEL
CTCR - CINSEL.
mcxa153::chip::ctimer::Mask::CCR_CAP3RE
@ CCR_CAP3RE
CCR - CAP3RE.
mcxa153::chip::ctimer::Mask::IR_MR2INT
@ IR_MR2INT
IR - MR2INT.
mcxa153::chip::ctimer::Mask::IR_MR1INT
@ IR_MR1INT
IR - MR1INT.
mcxa153::chip::ctimer::Mask::PWMC_PWMEN3
@ PWMC_PWMEN3
PWMC - PWMEN3.
mcxa153::chip::ctimer::Mask::EMR_EM2
@ EMR_EM2
EMR - EM2.
mcxa153::chip::ctimer::Mask::IR_MR0INT
@ IR_MR0INT
IR - MR0INT.
mcxa153::chip::ctimer::Mask::EMR_EMC1
@ EMR_EMC1
EMR - EMC1.
mcxa153::chip::ctimer::Mask::CCR_CAP3FE
@ CCR_CAP3FE
CCR - CAP3FE.
mcxa153::chip::ctimer::Mask::MCR_MR0R
@ MCR_MR0R
MCR - MR0R.
mcxa153::chip::ctimer::Mask::MCR_MR1R
@ MCR_MR1R
MCR - MR1R.
mcxa153::chip::ctimer::Mask::MR_MATCH
@ MR_MATCH
MR - MATCH.
mcxa153::chip::ctimer::Mask::CCR_CAP1FE
@ CCR_CAP1FE
CCR - CAP1FE.
mcxa153::chip::ctimer::Mask::CCR_CAP0RE
@ CCR_CAP0RE
CCR - CAP0RE.
mcxa153::chip::ctimer::Mask::EMR_EMC2
@ EMR_EMC2
EMR - EMC2.
mcxa153::chip::ctimer::Mask::PWMC_PWMEN0
@ PWMC_PWMEN0
PWMC - PWMEN0.
mcxa153::chip::ctimer::Mask::EMR_EM3
@ EMR_EM3
EMR - EM3.
mcxa153::chip::ctimer::Mask::IR_CR1INT
@ IR_CR1INT
IR - CR1INT.
mcxa153::chip::ctimer::Mask::IR_MR3INT
@ IR_MR3INT
IR - MR3INT.
mcxa153::chip::ctimer::operator+
constexpr unsigned int operator+(Mask e)
Definition
ctimer/Mask.h:32
src
mcxa153
src
mcxa153
chip
ctimer
Shift.h
產生者:
1.11.0