Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
cubexHal.pdf
Скачиваний:
110
Добавлен:
10.02.2016
Размер:
16.16 Mб
Скачать

HAL DAC Extension Driver

UM1725

 

contains the configuration information for the specified DAC.

Return values

None

13.1.9HAL_DACEx_ErrorCallbackCh2

Function Name

void HAL_DACEx_ErrorCallbackCh2 (DAC_HandleTypeDef *

 

hdac)

Function Description

Error DAC callback for Channel2.

Parameters

 

hdac: pointer to a DAC_HandleTypeDef structure that

 

 

contains the configuration information for the specified DAC.

Return values

 

None

13.1.10HAL_DACEx_DMAUnderrunCallbackCh2

Function Name

void HAL_DACEx_DMAUnderrunCallbackCh2

 

(DAC_HandleTypeDef * hdac)

Function Description

DMA underrun DAC callback for channel2.

Parameters

 

hdac: pointer to a DAC_HandleTypeDef structure that

 

 

contains the configuration information for the specified DAC.

Return values

 

None

13.2DACEx Firmware driver defines

13.2.1DACEx

 

DAC LFS Run Mask Triangle Amplitude

 

DAC_LFSRUNMASK_BIT0

Unmask DAC channel LFSR bit0 for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS1_0

Unmask DAC channel LFSR bit[1:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS2_0

Unmask DAC channel LFSR bit[2:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS3_0

Unmask DAC channel LFSR bit[3:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS4_0

Unmask DAC channel LFSR bit[4:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS5_0

Unmask DAC channel LFSR bit[5:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS6_0

Unmask DAC channel LFSR bit[6:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS7_0

Unmask DAC channel LFSR bit[7:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS8_0

Unmask DAC channel LFSR bit[8:0] for noise wave

 

 

generation

 

DAC_LFSRUNMASK_BITS9_0

Unmask DAC channel LFSR bit[9:0] for noise wave

220/900

DOCID025834 Rev 2

UM1725

HAL DAC Extension Driver

DAC_LFSRUNMASK_BITS10_0

DAC_LFSRUNMASK_BITS11_0

DAC_TRIANGLEAMPLITUDE_1 DAC_TRIANGLEAMPLITUDE_3 DAC_TRIANGLEAMPLITUDE_7 DAC_TRIANGLEAMPLITUDE_15 DAC_TRIANGLEAMPLITUDE_31 DAC_TRIANGLEAMPLITUDE_63 DAC_TRIANGLEAMPLITUDE_127 DAC_TRIANGLEAMPLITUDE_255 DAC_TRIANGLEAMPLITUDE_511 DAC_TRIANGLEAMPLITUDE_1023 DAC_TRIANGLEAMPLITUDE_2047 DAC_TRIANGLEAMPLITUDE_4095

DAC Private Macros

generation

Unmask DAC channel LFSR bit[10:0] for noise wave generation

Unmask DAC channel LFSR bit[11:0] for noise wave generation

Select max triangle amplitude of 1 Select max triangle amplitude of 3 Select max triangle amplitude of 7 Select max triangle amplitude of 15 Select max triangle amplitude of 31 Select max triangle amplitude of 63 Select max triangle amplitude of 127 Select max triangle amplitude of 255 Select max triangle amplitude of 511 Select max triangle amplitude of 1023 Select max triangle amplitude of 2047 Select max triangle amplitude of 4095

IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE

DOCID025834 Rev 2

221/900

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]