LL DAC APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_DAC_ClearFlag_DMAUDR |
8 |
8 |
8 |
None |
|
LL_DAC_ClearFlag_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_ConfigOutput |
22 |
22 |
22 |
None |
|
LL_DAC_ConvertData12LeftAligned |
30 |
30 |
30 |
None |
|
LL_DAC_ConvertData12RightAligned |
28 |
28 |
28 |
None |
|
LL_DAC_ConvertData8RightAligned |
30 |
30 |
30 |
None |
|
LL_DAC_DMA_GetRegAddr |
20 |
20 |
20 |
None |
|
LL_DAC_Disable |
10 |
10 |
10 |
None |
|
LL_DAC_DisableDMADoubleDataMode |
10 |
10 |
10 |
None |
|
LL_DAC_DisableDMAReq |
10 |
10 |
10 |
None |
|
LL_DAC_DisableIT_DMAUDR |
8 |
8 |
8 |
None |
|
LL_DAC_DisableIT_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_DisableTrigger |
10 |
10 |
10 |
None |
|
LL_DAC_Enable |
10 |
10 |
10 |
None |
|
LL_DAC_EnableDMADoubleDataMode |
10 |
10 |
10 |
None |
|
LL_DAC_EnableDMAReq |
10 |
10 |
10 |
None |
|
LL_DAC_EnableIT_DMAUDR |
8 |
8 |
8 |
None |
|
LL_DAC_EnableIT_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_EnableTrigger |
10 |
10 |
10 |
None |
|
LL_DAC_GetHighFrequencyMode |
8 |
8 |
8 |
None |
|
LL_DAC_GetMode |
8 |
8 |
8 |
None |
|
LL_DAC_GetOutputBuffer |
8 |
8 |
8 |
None |
|
LL_DAC_GetOutputConnection |
8 |
8 |
8 |
None |
|
LL_DAC_GetOutputMode |
8 |
8 |
8 |
None |
|
LL_DAC_GetSampleAndHoldHoldTime |
8 |
8 |
8 |
None |
|
LL_DAC_GetSampleAndHoldRefreshTime |
8 |
8 |
8 |
None |
|
LL_DAC_GetSampleAndHoldSampleTime |
24 |
24 |
24 |
None |
|
LL_DAC_GetSignedFormat |
8 |
8 |
8 |
None |
|
LL_DAC_GetTriggerSource |
10 |
10 |
10 |
None |
|
LL_DAC_GetTrimmingValue |
8 |
8 |
8 |
None |
|
LL_DAC_GetWaveAutoGeneration |
8 |
8 |
8 |
None |
|
LL_DAC_GetWaveNoiseLFSR |
8 |
8 |
8 |
None |
|
LL_DAC_GetWaveTriangleAmplitude |
8 |
8 |
8 |
None |
|
LL_DAC_IsActiveFlag_BWST |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_BWST1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_CAL |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_CAL1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DAC1RDY |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DMAUDR |
16 |
16 |
16 |
None |
|
LL_DAC_IsActiveFlag_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DORSTAT1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsDMADoubleDataModeEnabled |
10 |
10 |
10 |
None |
|
LL_DAC_IsDMAReqEnabled |
10 |
10 |
10 |
None |
|
LL_DAC_IsEnabled |
8 |
8 |
8 |
None |
|
LL_DAC_IsEnabledIT_DMAUDR |
16 |
16 |
16 |
None |
|
LL_DAC_IsEnabledIT_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsReady |
10 |
10 |
10 |
None |
|
LL_DAC_IsTriggerEnabled |
10 |
10 |
10 |
None |
|
LL_DAC_IsTriggerSWEnabled |
20 |
20 |
20 |
None |
|
LL_DAC_RetrieveOutputData |
24 |
24 |
24 |
None |
|
LL_DAC_SetHighFrequencyMode |
12 |
12 |
12 |
None |
|
LL_DAC_SetMode |
12 |
12 |
12 |
None |
|
LL_DAC_SetOutputBuffer |
12 |
12 |
12 |
None |
|
LL_DAC_SetOutputConnection |
12 |
12 |
12 |
None |
|
LL_DAC_SetOutputMode |
12 |
12 |
12 |
None |
|
LL_DAC_SetSampleAndHoldHoldTime |
12 |
12 |
12 |
None |
|
LL_DAC_SetSampleAndHoldRefreshTime |
12 |
12 |
12 |
None |
|
LL_DAC_SetSampleAndHoldSampleTime |
30 |
30 |
30 |
None |
|
LL_DAC_SetSignedFormat |
12 |
12 |
12 |
None |
|
LL_DAC_SetTriggerSource |
18 |
18 |
18 |
None |
|
LL_DAC_SetWaveAutoGeneration |
12 |
12 |
12 |
None |
|
LL_DAC_SetWaveNoiseLFSR |
12 |
12 |
12 |
None |
|
LL_DAC_SetWaveTriangleAmplitude |
12 |
12 |
12 |
None |
|
LL_DAC_TrigSWConversion |
12 |
12 |
12 |
None |
HAL DAC APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_DAC_CalibrateChannelBuffer |
266 |
274 |
328 |
DAC_WaitMicroSecond(Min)(Def)(Max), LL_DAC_Disable(Min)(Def)(Max), LL_DAC_GetOutputBuffer(Min)(Def)(Max), LL_DAC_IsActiveFlag_CAL(Min)(Def)(Max), LL_DAC_SetMode(Min)(Def)(Max), LL_DAC_SetOutputBuffer(Min)(Def)(Max), LL_DAC_SetTrimmingValue(Min)(Def)(Max) |
|
HAL_DAC_ConvCpltCallback |
2 |
2 |
2 |
None |
|
HAL_DAC_ConvHalfCpltCallback |
2 |
2 |
2 |
None |
|
HAL_DAC_DeInit |
46 |
58 |
94 |
LL_DAC_Disable(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelAddingNoiseWave |
32 |
32 |
88 |
LL_DAC_SetWaveAutoGeneration(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelAddingTriangleWave |
32 |
32 |
88 |
LL_DAC_SetWaveAutoGeneration(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelDMADoubleDataMode |
0 |
32 |
92 |
LL_DAC_DisableDMADoubleDataMode(Def)(Max) |
|
HAL_DAC_DisableChannelSampleAndHold |
32 |
34 |
68 |
LL_DAC_SetOutputMode(Min)(Def)(Max) |
|
HAL_DAC_EnableChannelAddingNoiseWave |
62 |
62 |
276 |
None |
|
HAL_DAC_EnableChannelAddingTriangleWave |
62 |
64 |
276 |
None |
|
HAL_DAC_EnableChannelDMADoubleDataMode |
0 |
32 |
92 |
LL_DAC_EnableDMADoubleDataMode(Def)(Max) |
|
HAL_DAC_EnableChannelSampleAndHold |
32 |
34 |
94 |
LL_DAC_SetOutputMode(Min)(Def)(Max) |
|
HAL_DAC_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_DAC_GetChannelAlignment |
68 |
68 |
102 |
None |
|
HAL_DAC_GetChannelBufferCalibrationValue |
28 |
28 |
82 |
LL_DAC_GetTrimmingValue(Min)(Def)(Max) |
|
HAL_DAC_GetChannelData |
26 |
28 |
102 |
LL_DAC_RetrieveOutputData(Min)(Def)(Max) |
|
HAL_DAC_GetChannelState |
10 |
10 |
46 |
None |
|
HAL_DAC_GetClockFreq |
12 |
12 |
42 |
HAL_RCC_DAC_GetKernelClkFreq(Min)(Def)(Max) |
|
HAL_DAC_GetConfig |
18 |
18 |
68 |
LL_DAC_GetHighFrequencyMode(Min)(Def)(Max) |
|
HAL_DAC_GetConfigChannel |
158 |
158 |
220 |
LL_DAC_GetTriggerSource(Min)(Def)(Max), LL_DAC_IsTriggerEnabled(Min)(Def)(Max) |
|
HAL_DAC_GetConfigChannelSampleAndHold |
68 |
68 |
118 |
LL_DAC_GetSampleAndHoldHoldTime(Min)(Def)(Max), LL_DAC_GetSampleAndHoldRefreshTime(Min)(Def)(Max), LL_DAC_GetSampleAndHoldSampleTime(Min)(Def)(Max) |
|
HAL_DAC_GetLastErrorCodes |
0 |
6 |
38 |
None |
|
HAL_DAC_GetOptimumFrequencyMode |
44 |
44 |
78 |
HAL_RCC_GetHCLKFreq(Min)(Def)(Max) |
|
HAL_DAC_GetState |
4 |
4 |
38 |
None |
|
HAL_DAC_GetUserData |
0 |
4 |
38 |
None |
|
HAL_DAC_IRQHandler |
14 |
14 |
14 |
DAC_IRQHandlerCH(Min)(Def)(Max) |
|
HAL_DAC_Init |
56 |
94 |
134 |
DAC_SetChannelAlignment(Min)(Def)(Max), HAL_RCC_DAC1_EnableClock(Min)(Max) |
|
HAL_DAC_IsEnabledChannelDMADoubleDataMode |
0 |
30 |
64 |
LL_DAC_IsDMADoubleDataModeEnabled(Def)(Max) |
|
HAL_DAC_IsEnabledChannelSampleAndHold |
28 |
30 |
64 |
LL_DAC_GetOutputMode(Min)(Def)(Max) |
|
HAL_DAC_RegisterConvCpltCallback |
0 |
26 |
82 |
None |
|
HAL_DAC_RegisterConvHalfCpltCallback |
0 |
26 |
82 |
None |
|
HAL_DAC_RegisterErrorCallback |
0 |
26 |
78 |
None |
|
HAL_DAC_RegisterStopCpltCallback |
0 |
26 |
82 |
None |
|
HAL_DAC_ResetConfig |
104 |
120 |
172 |
DAC_SetChannelAlignment(Min)(Def)(Max), LL_DAC_Disable(Min)(Def)(Max) |
|
HAL_DAC_SetChannelAlignment |
28 |
28 |
98 |
DAC_SetChannelAlignment(Min)(Def)(Max) |
|
HAL_DAC_SetChannelBufferCalibrationValue |
38 |
38 |
108 |
LL_DAC_SetTrimmingValue(Min)(Def)(Max) |
|
HAL_DAC_SetChannelDMA |
0 |
26 |
70 |
DAC_SetChannelDMA(Def)(Max) |
|
HAL_DAC_SetChannelData |
72 |
74 |
182 |
LL_DAC_IsDMADoubleDataModeEnabled(Min)(Def)(Max) |
|
HAL_DAC_SetConfig |
24 |
34 |
142 |
LL_DAC_SetHighFrequencyMode(Min)(Def)(Max) |
|
HAL_DAC_SetConfigChannel |
158 |
168 |
478 |
DAC_SetChannelAlignment(Min)(Def)(Max) |
|
HAL_DAC_SetConfigChannelSampleAndHold |
144 |
154 |
264 |
HAL_GetTick(Min)(Def)(Max), LL_DAC_IsActiveFlag_BWST(Min)(Def)(Max), LL_DAC_SetSampleAndHoldHoldTime(Min)(Def)(Max), LL_DAC_SetSampleAndHoldRefreshTime(Min)(Def)(Max), LL_DAC_SetSampleAndHoldSampleTime(Min)(Def)(Max) |
|
HAL_DAC_SetUserData |
0 |
4 |
40 |
None |
|
HAL_DAC_StartChannel |
52 |
64 |
136 |
DAC_WaitMicroSecond(Min)(Def)(Max), LL_DAC_Enable(Min)(Def)(Max) |
|
HAL_DAC_StartChannel_DMA |
0 |
128 |
200 |
DAC_StartChannel_DMA_Opt(Def)(Max) |
|
HAL_DAC_StartChannel_DMA_Opt |
0 |
146 |
260 |
DAC_StartChannel_DMA_Opt(Def)(Max) |
|
HAL_DAC_StopChannel |
44 |
46 |
118 |
LL_DAC_Disable(Min)(Def)(Max) |
|
HAL_DAC_StopChannel_DMA |
0 |
146 |
226 |
DAC_DMA_ChStopCplt(Def)(Max), LL_DAC_Disable(Def)(Max), LL_DAC_DisableDMAReq(Def)(Max), LL_DAC_DisableIT_DMAUDR(Def)(Max), HAL_DMA_Abort(Def)(Max), HAL_DMA_Abort_IT(Def)(Max) |
|
HAL_DAC_StopCpltCallback |
2 |
2 |
2 |
None |
|
HAL_DAC_TrigSWConversionChannel |
62 |
62 |
116 |
LL_DAC_IsTriggerSWEnabled(Min)(Def)(Max), LL_DAC_TrigSWConversion(Min)(Def)(Max) |
Static DAC APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
DAC_DMA_ChConvCplt |
0 |
20 |
20 |
None |
|
DAC_DMA_ChError |
0 |
28 |
28 |
None |
|
DAC_DMA_ChHalfConvCplt |
0 |
20 |
20 |
None |
|
DAC_DMA_ChStopCplt |
0 |
36 |
36 |
None |
|
DAC_IRQHandlerCH |
86 |
118 |
118 |
LL_DAC_ClearFlag_DMAUDR(Min)(Def)(Max), LL_DAC_DisableDMAReq(Min)(Def)(Max), LL_DAC_IsActiveFlag_DMAUDR(Min)(Def)(Max), LL_DAC_IsEnabledIT_DMAUDR(Min)(Def)(Max) |
|
DAC_IRQHandlerCH::lut_ch_dma_underrun_error_code |
0 |
2 |
2 |
None |
|
DAC_IRQHandlerCH::lut_ch_dma_underrun_flag |
4 |
4 |
4 |
None |
|
DAC_SetChannelAlignment |
82 |
82 |
82 |
None |
|
DAC_SetChannelDMA |
0 |
14 |
14 |
None |
|
DAC_StartChannel_DMA_Opt |
0 |
184 |
184 |
DAC_WaitMicroSecond(Def)(Max), LL_DAC_Enable(Def)(Max), LL_DAC_EnableDMAReq(Def)(Max), LL_DAC_EnableIT_DMAUDR(Def)(Max), HAL_DMA_StartPeriphXfer_IT_Opt(Def)(Max) |
|
DAC_StartChannel_DMA_Opt::lut_ch_err_dma |
0 |
2 |
2 |
None |
|
DAC_WaitMicroSecond |
42 |
42 |
42 |
None |