libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
adc.hpp
1#pragma once
2
3#include "libxr.hpp"
4
5namespace LibXR
6{
7
17class ADC
18{
19 public:
23 ADC() = default;
24
28 virtual ~ADC() = default;
29
40 virtual float Read() = 0;
41};
42
43} // namespace LibXR
模拟数字转换器(ADC)基类 Abstract base class for Analog-to-Digital Converter (ADC)
Definition adc.hpp:18
virtual ~ADC()=default
虚析构函数 / Virtual destructor
ADC()=default
默认构造函数 / Default constructor
virtual float Read()=0
读取 ADC 值 / Reads the ADC value
LibXR 命名空间 / LibXR namespace.
Definition ch32_can.hpp:14