mFrame
載入中...
搜尋中...
無符合項目
chip/port/Mux.h
1
7
#ifndef MCXA153_B1A6AF8D_C20D_4097_ABD4_D9538C1A4C3F
8
#define MCXA153_B1A6AF8D_C20D_4097_ABD4_D9538C1A4C3F
9
10
/* ***************************************************************************************
11
* Include
12
*/
13
#include "mframe.h"
14
15
//----------------------------------------------------------------------------------------
16
17
//----------------------------------------------------------------------------------------
18
19
/* ***************************************************************************************
20
* Namespace
21
*/
22
namespace
mcxa153::chip::port
{
23
enum struct
Mux
:
unsigned
char;
24
36
constexpr
unsigned
char
operator+(
Mux
e) {
37
return
static_cast<
unsigned
char
>
(e);
38
}
39
}
// namespace mcxa153::chip::port
40
41
/* ***************************************************************************************
42
* Class/Interface/Struct/Enum
43
*/
44
72
enum struct
mcxa153::chip::port::Mux
:
unsigned
char
{
93
GPIO = 0U,
94
106
ALT0
= 0U,
107
125
ALT1
= 1U,
126
143
ALT2
= 2U,
144
153
ALT3
= 3U,
154
163
ALT4
= 4U,
164
173
ALT5
= 5U,
174
183
ALT6
= 6U,
184
193
ALT7
= 7U,
194
203
ALT8
= 8U,
204
213
ALT9
= 9U,
214
223
ALT10
= 10U,
224
233
ALT11
= 11U,
234
243
ALT12
= 12U,
244
253
ALT13
= 13U,
254
263
ALT14
= 14U,
264
276
ALT15
= 15U
277
};
278
279
/* ***************************************************************************************
280
* End of file
281
*/
282
283
#endif
/* MCXA153_B1A6AF8D_C20D_4097_ABD4_D9538C1A4C3F */
mcxa153::chip::port
Definition
Config.h:36
mcxa153::chip::port::Mux
Mux
GPIO Pin Multiplexer (MUX) Function Selection.
Definition
chip/port/Mux.h:72
mcxa153::chip::port::Mux::ALT4
@ ALT4
Alternative Function 4.
mcxa153::chip::port::Mux::ALT0
@ ALT0
Alternative Function 0 (GPIO)
mcxa153::chip::port::Mux::ALT9
@ ALT9
Alternative Function 9.
mcxa153::chip::port::Mux::ALT14
@ ALT14
Alternative Function 14.
mcxa153::chip::port::Mux::ALT6
@ ALT6
Alternative Function 6.
mcxa153::chip::port::Mux::ALT13
@ ALT13
Alternative Function 13.
mcxa153::chip::port::Mux::ALT10
@ ALT10
Alternative Function 10.
mcxa153::chip::port::Mux::ALT15
@ ALT15
Alternative Function 15.
mcxa153::chip::port::Mux::ALT3
@ ALT3
Alternative Function 3.
mcxa153::chip::port::Mux::ALT5
@ ALT5
Alternative Function 5.
mcxa153::chip::port::Mux::ALT1
@ ALT1
Alternative Function 1.
mcxa153::chip::port::Mux::ALT12
@ ALT12
Alternative Function 12.
mcxa153::chip::port::Mux::ALT11
@ ALT11
Alternative Function 11.
mcxa153::chip::port::Mux::ALT8
@ ALT8
Alternative Function 8.
mcxa153::chip::port::Mux::ALT2
@ ALT2
Alternative Function 2.
mcxa153::chip::port::Mux::ALT7
@ ALT7
Alternative Function 7.
src
mcxa153
src
mcxa153
chip
port
Mux.h
產生者:
1.11.0