mFrame
載入中...
搜尋中...
無符合項目
AnalogInputPin.h
1
7
#ifndef MFRAME_B16985A9_A63C_403C_9D7B_5B3BB7B33CFA
8
#define MFRAME_B16985A9_A63C_403C_9D7B_5B3BB7B33CFA
9
10
/* ***************************************************************************************
11
* Include
12
*/
13
14
//----------------------------------------------------------------------------------------
15
#include "./../../ufm/lang/Interface.h"
16
17
//----------------------------------------------------------------------------------------
18
19
/* ***************************************************************************************
20
* Namespace
21
*/
22
namespace
hal::analog
{
23
struct
AnalogInputPin;
24
}
// namespace hal::analog
25
26
/* ***************************************************************************************
27
* Class/Interface/Struct
28
*/
29
39
struct
hal::analog::AnalogInputPin
{
50
virtual
int
read
(
void
)
const
abstract;
51
62
virtual
int
getConvertLevel
(
void
)
const
abstract;
63
};
64
65
/* ***************************************************************************************
66
* End of file
67
*/
68
#endif
/* MFRAME_B16985A9_A63C_403C_9D7B_5B3BB7B33CFA */
hal::analog
Definition
AnalogInputPin.h:22
hal::analog::AnalogInputPin
[Interface] 類比輸入腳位
Definition
AnalogInputPin.h:39
hal::analog::AnalogInputPin::getConvertLevel
virtual int getConvertLevel(void) const override
取得 ADC 解析度
hal::analog::AnalogInputPin::read
virtual int read(void) const override
讀取類比訊號值
src
mframe
src
hal
analog
AnalogInputPin.h
產生者:
1.11.0