STM8L15x Standard Peripherals Drivers: DAC_lfsrunmask

STM8L15x/16x Standard Peripherals Drivers

STM8L15x Standard Peripherals Drivers

Defines

#define IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(VALUE)   ((VALUE) <= 0x0F)

Enumerations

enum  DAC_LFSRUnmask_TypeDef {
  DAC_LFSRUnmask_Bit0 = ((uint8_t)0x00), DAC_LFSRUnmask_Bits1_0 = ((uint8_t)0x01), DAC_LFSRUnmask_Bits2_0 = ((uint8_t)0x02), DAC_LFSRUnmask_Bits3_0 = ((uint8_t)0x03),
  DAC_LFSRUnmask_Bits4_0 = ((uint8_t)0x04), DAC_LFSRUnmask_Bits5_0 = ((uint8_t)0x05), DAC_LFSRUnmask_Bits6_0 = ((uint8_t)0x06), DAC_LFSRUnmask_Bits7_0 = ((uint8_t)0x07),
  DAC_LFSRUnmask_Bits8_0 = ((uint8_t)0x08), DAC_LFSRUnmask_Bits9_0 = ((uint8_t)0x09), DAC_LFSRUnmask_Bits10_0 = ((uint8_t)0x0A), DAC_LFSRUnmask_Bits11_0 = ((uint8_t)0x0B)
}

Define Documentation

#define IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE (   VALUE)    ((VALUE) <= 0x0F)

Definition at line 177 of file stm8l15x_dac.h.

Referenced by DAC_SetNoiseWaveLFSR(), and DAC_SetTriangleWaveAmplitude().


Enumeration Type Documentation

Enumerator:
DAC_LFSRUnmask_Bit0 

Noise LFSR Unmask 1 LSB

DAC_LFSRUnmask_Bits1_0 

Noise LFSR Unmask 2 LSB

DAC_LFSRUnmask_Bits2_0 

Noise LFSR Unmask 3 LSB

DAC_LFSRUnmask_Bits3_0 

Noise LFSR Unmask 4 LSB

DAC_LFSRUnmask_Bits4_0 

Noise LFSR Unmask 5 LSB

DAC_LFSRUnmask_Bits5_0 

Noise LFSR Unmask 6 LSB

DAC_LFSRUnmask_Bits6_0 

Noise LFSR Unmask 7 LSB

DAC_LFSRUnmask_Bits7_0 

Noise LFSR Unmask 8 LSB

DAC_LFSRUnmask_Bits8_0 

Noise LFSR Unmask 9 LSB

DAC_LFSRUnmask_Bits9_0 

Noise LFSR Unmask 10 LSB

DAC_LFSRUnmask_Bits10_0 

Noise LFSR Unmask 11 LSB

DAC_LFSRUnmask_Bits11_0 

Noise LFSR Unmask 12 LSB

Definition at line 161 of file stm8l15x_dac.h.

STM8S Firmware Library: Overview

 

 

 

For complete documentation on STM8L15x 8-bit microcontrollers platform visit www.st.com