template<auto Context, template< auto, u8, u32, u32 > typename DACChannelImpl>
struct bsp::drv::DAConverter< Context, DACChannelImpl >
Base class for DAC abstraction.
- Template Parameters
-
Context | DAC context |
DACChannelImpl | DACChannel implementation |
template<auto Context, template< auto, u8, u32, u32 > typename DACChannelImpl>
template<u8 Index, u32 Offset = 0, u32 MaxValue = (1 << 12) - 1>
auto bsp::drv::DAConverter< Context, DACChannelImpl >::Channel = DACChannelImpl<Context, Index, Offset, MaxValue>() |
|
inlinestatic |
Channel implementation.
- Template Parameters
-
Index | ChannelID |
Offset | Calibration offset |
MaxValue | Maximum value used |