mFrame
載入中...
搜尋中...
無符合項目
SimplePeripheral.h
1
7#ifndef MCXA153_1FD6309B_B009_442F_9846_E0A2EC2F541A
8#define MCXA153_1FD6309B_B009_442F_9846_E0A2EC2F541A
9
10/* ***************************************************************************************
11 * Include
12 */
13#include "mframe.h"
14
15//----------------------------------------------------------------------------------------
16#include "./../core/package-info.h"
17
18//----------------------------------------------------------------------------------------
19
20/* ***************************************************************************************
21 * Namespace
22 */
23namespace mcxa153::simp {
24 class SimplePeripheral;
25} // namespace mcxa153::simp
26
27/* ***************************************************************************************
28 * Class/Interface/Struct/Enum
29 */
30
38 /* *************************************************************************************
39 * Variable
40 */
41 public:
44
45 /* *************************************************************************************
46 * Abstract Method
47 */
48
49 /* *************************************************************************************
50 * Construct Method
51 */
52 public:
59
65 virtual ~SimplePeripheral(void) override;
66
67 /* *************************************************************************************
68 * Operator Method
69 */
70
71 /* *************************************************************************************
72 * Override -
73 */
74
75 /* *************************************************************************************
76 * Public Method
77 */
78 public:
84 void reset(void);
85
86 /* *************************************************************************************
87 * Protected Method
88 */
89
90 /* *************************************************************************************
91 * Private Method
92 */
93
94 /* *************************************************************************************
95 * Static Variable
96 */
97
98 /* *************************************************************************************
99 * Static Method
100 */
101};
102
103/* ***************************************************************************************
104 * End of file
105 */
106
107#endif /* MCXA153_1FD6309B_B009_442F_9846_E0A2EC2F541A */
MCXA153 單調時鐘控制器
Definition CoreMonotonicClock.h:86
MCXA153 USART/UART 串列通訊控制類別
Definition CoreUSART.h:132
簡易週邊設備管理類別
Definition SimplePeripheral.h:37
mcxa153::core::CoreMonotonicClock vClock
單調時鐘,提供系統時間計算
Definition SimplePeripheral.h:43
mcxa153::core::CoreUSART vConsole
終端機串列控制器,用於系統控制台輸入輸出
Definition SimplePeripheral.h:42
virtual ~SimplePeripheral(void) override
解構簡易週邊設備物件
void reset(void)
重置所有週邊設備
SimplePeripheral(void)
建構簡易週邊設備物件
物件基底類別
Definition Object.h:63
Definition SimplePeripheral.h:23