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_ClearFlag_DMAUDR2 |
10 |
10 |
10 |
None |
|
LL_DAC_ConfigOutput |
36 |
36 |
36 |
None |
|
LL_DAC_ConvertData12LeftAligned |
30 |
30 |
30 |
None |
|
LL_DAC_ConvertData12RightAligned |
28 |
28 |
28 |
None |
|
LL_DAC_ConvertData8RightAligned |
30 |
30 |
30 |
None |
|
LL_DAC_ConvertDualData12LeftAligned |
16 |
16 |
16 |
None |
|
LL_DAC_ConvertDualData12RightAligned |
16 |
16 |
16 |
None |
|
LL_DAC_ConvertDualData8RightAligned |
16 |
16 |
16 |
None |
|
LL_DAC_DMA_GetRegAddr |
20 |
20 |
20 |
None |
|
LL_DAC_Disable |
20 |
20 |
20 |
None |
|
LL_DAC_DisableDMADoubleDataMode |
22 |
22 |
22 |
None |
|
LL_DAC_DisableDMAReq |
22 |
22 |
22 |
None |
|
LL_DAC_DisableIT_DMAUDR |
8 |
8 |
8 |
None |
|
LL_DAC_DisableIT_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_DisableIT_DMAUDR2 |
10 |
10 |
10 |
None |
|
LL_DAC_DisableTrigger |
20 |
20 |
20 |
None |
|
LL_DAC_DualChannelDisable |
10 |
10 |
10 |
None |
|
LL_DAC_DualChannelEnable |
10 |
10 |
10 |
None |
|
LL_DAC_Enable |
20 |
20 |
20 |
None |
|
LL_DAC_EnableDMADoubleDataMode |
22 |
22 |
22 |
None |
|
LL_DAC_EnableDMAReq |
22 |
22 |
22 |
None |
|
LL_DAC_EnableIT_DMAUDR |
8 |
8 |
8 |
None |
|
LL_DAC_EnableIT_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_EnableIT_DMAUDR2 |
10 |
10 |
10 |
None |
|
LL_DAC_EnableTrigger |
20 |
20 |
20 |
None |
|
LL_DAC_GetExtendedSawtoothMode |
8 |
8 |
8 |
None |
|
LL_DAC_GetExtendedSawtoothResetValue |
6 |
6 |
6 |
None |
|
LL_DAC_GetExtendedSawtoothSaturation |
22 |
22 |
22 |
None |
|
LL_DAC_GetHighFrequencyMode |
8 |
8 |
8 |
None |
|
LL_DAC_GetMode |
22 |
22 |
22 |
None |
|
LL_DAC_GetOutputBuffer |
20 |
20 |
20 |
None |
|
LL_DAC_GetOutputConnection |
20 |
20 |
20 |
None |
|
LL_DAC_GetOutputMode |
20 |
20 |
20 |
None |
|
LL_DAC_GetSampleAndHoldHoldTime |
22 |
22 |
22 |
None |
|
LL_DAC_GetSampleAndHoldRefreshTime |
20 |
20 |
20 |
None |
|
LL_DAC_GetSampleAndHoldSampleTime |
24 |
24 |
24 |
None |
|
LL_DAC_GetSignedFormat |
22 |
22 |
22 |
None |
|
LL_DAC_GetTriggerSource |
22 |
22 |
22 |
None |
|
LL_DAC_GetTrimmingValue |
20 |
20 |
20 |
None |
|
LL_DAC_GetWaveAutoGeneration |
20 |
20 |
20 |
None |
|
LL_DAC_GetWaveNoiseLFSR |
22 |
22 |
22 |
None |
|
LL_DAC_GetWaveSawtoothDirection |
24 |
24 |
24 |
None |
|
LL_DAC_GetWaveSawtoothResetData |
24 |
24 |
24 |
None |
|
LL_DAC_GetWaveSawtoothResetTriggerSource |
20 |
20 |
20 |
None |
|
LL_DAC_GetWaveSawtoothStepData |
22 |
22 |
22 |
None |
|
LL_DAC_GetWaveSawtoothStepTriggerSource |
22 |
22 |
22 |
None |
|
LL_DAC_GetWaveTriangleAmplitude |
22 |
22 |
22 |
None |
|
LL_DAC_IsActiveFlag_BWST |
36 |
36 |
36 |
None |
|
LL_DAC_IsActiveFlag_BWST1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_BWST2 |
6 |
6 |
6 |
None |
|
LL_DAC_IsActiveFlag_CAL |
36 |
36 |
36 |
None |
|
LL_DAC_IsActiveFlag_CAL1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_CAL2 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DAC1RDY |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DAC2RDY |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DMAUDR |
16 |
16 |
16 |
None |
|
LL_DAC_IsActiveFlag_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DMAUDR2 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DORSTAT1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsActiveFlag_DORSTAT2 |
10 |
10 |
10 |
None |
|
LL_DAC_IsDMADoubleDataModeEnabled |
36 |
36 |
36 |
None |
|
LL_DAC_IsDMAReqEnabled |
36 |
36 |
36 |
None |
|
LL_DAC_IsEnabled |
34 |
34 |
34 |
None |
|
LL_DAC_IsEnabledIT_DMAUDR |
16 |
16 |
16 |
None |
|
LL_DAC_IsEnabledIT_DMAUDR1 |
10 |
10 |
10 |
None |
|
LL_DAC_IsEnabledIT_DMAUDR2 |
10 |
10 |
10 |
None |
|
LL_DAC_IsReady |
36 |
36 |
36 |
None |
|
LL_DAC_IsTriggerEnabled |
34 |
34 |
34 |
None |
|
LL_DAC_IsTriggerSWEnabled |
34 |
34 |
34 |
None |
|
LL_DAC_RetrieveOutputData |
24 |
24 |
24 |
None |
|
LL_DAC_SetExtendedSawtoothMode |
12 |
12 |
12 |
None |
|
LL_DAC_SetExtendedSawtoothResetValue |
12 |
12 |
12 |
None |
|
LL_DAC_SetExtendedSawtoothSaturation |
20 |
20 |
20 |
None |
|
LL_DAC_SetHighFrequencyMode |
12 |
12 |
12 |
None |
|
LL_DAC_SetMode |
32 |
32 |
32 |
None |
|
LL_DAC_SetOutputBuffer |
30 |
30 |
30 |
None |
|
LL_DAC_SetOutputConnection |
30 |
30 |
30 |
None |
|
LL_DAC_SetOutputMode |
30 |
30 |
30 |
None |
|
LL_DAC_SetSampleAndHoldHoldTime |
32 |
32 |
32 |
None |
|
LL_DAC_SetSampleAndHoldRefreshTime |
30 |
30 |
30 |
None |
|
LL_DAC_SetSampleAndHoldSampleTime |
30 |
30 |
30 |
None |
|
LL_DAC_SetSignedFormat |
32 |
32 |
32 |
None |
|
LL_DAC_SetTriggerSource |
32 |
32 |
32 |
None |
|
LL_DAC_SetTrimmingValue |
30 |
30 |
30 |
None |
|
LL_DAC_SetWaveAutoGeneration |
30 |
30 |
30 |
None |
|
LL_DAC_SetWaveNoiseLFSR |
32 |
32 |
32 |
None |
|
LL_DAC_SetWaveSawtoothDirection |
30 |
30 |
30 |
None |
|
LL_DAC_SetWaveSawtoothResetData |
28 |
28 |
28 |
None |
|
LL_DAC_SetWaveSawtoothResetTriggerSource |
30 |
30 |
30 |
None |
|
LL_DAC_SetWaveSawtoothStepData |
28 |
28 |
28 |
None |
|
LL_DAC_SetWaveSawtoothStepTriggerSource |
32 |
32 |
32 |
None |
|
LL_DAC_SetWaveTriangleAmplitude |
32 |
32 |
32 |
None |
|
LL_DAC_TrigSWConversion |
12 |
12 |
12 |
None |
|
LL_DAC_TrigSWConversion2 |
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 |
378 |
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 |
118 |
LL_DAC_Disable(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelAddingNoiseWave |
34 |
34 |
92 |
LL_DAC_SetWaveAutoGeneration(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelAddingTriangleWave |
34 |
34 |
92 |
LL_DAC_SetWaveAutoGeneration(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelDMADoubleDataMode |
32 |
32 |
92 |
LL_DAC_DisableDMADoubleDataMode(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelSampleAndHold |
34 |
34 |
112 |
LL_DAC_SetOutputMode(Min)(Def)(Max) |
|
HAL_DAC_DisableChannelSawtoothWave |
40 |
42 |
106 |
LL_DAC_SetWaveAutoGeneration(Min)(Def)(Max) |
|
HAL_DAC_DualChannelConvCpltCallback |
0 |
2 |
2 |
None |
|
HAL_DAC_DualChannelConvHalfCpltCallback |
0 |
2 |
2 |
None |
|
HAL_DAC_DualChannelStopCpltCallback |
0 |
2 |
2 |
None |
|
HAL_DAC_EnableChannelAddingNoiseWave |
64 |
64 |
276 |
None |
|
HAL_DAC_EnableChannelAddingTriangleWave |
64 |
64 |
276 |
None |
|
HAL_DAC_EnableChannelDMADoubleDataMode |
32 |
32 |
92 |
LL_DAC_EnableDMADoubleDataMode(Min)(Def)(Max) |
|
HAL_DAC_EnableChannelSampleAndHold |
34 |
34 |
138 |
LL_DAC_SetOutputMode(Min)(Def)(Max) |
|
HAL_DAC_EnableChannelSawtoothWave |
40 |
42 |
106 |
LL_DAC_SetWaveAutoGeneration(Min)(Def)(Max) |
|
HAL_DAC_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_DAC_GetChannelAlignment |
68 |
68 |
102 |
None |
|
HAL_DAC_GetChannelBufferCalibrationValue |
28 |
28 |
134 |
LL_DAC_GetTrimmingValue(Min)(Def)(Max) |
|
HAL_DAC_GetChannelData |
28 |
28 |
118 |
LL_DAC_RetrieveOutputData(Min)(Def)(Max) |
|
HAL_DAC_GetChannelState |
10 |
10 |
48 |
None |
|
HAL_DAC_GetClockFreq |
12 |
12 |
44 |
HAL_RCC_DAC_GetKernelClkFreq(Min)(Def)(Max) |
|
HAL_DAC_GetConfig |
18 |
18 |
70 |
LL_DAC_GetHighFrequencyMode(Min)(Def)(Max) |
|
HAL_DAC_GetConfigChannel |
158 |
158 |
212 |
LL_DAC_GetTriggerSource(Min)(Def)(Max), LL_DAC_IsTriggerEnabled(Min)(Def)(Max) |
|
HAL_DAC_GetConfigChannelSampleAndHold |
68 |
68 |
162 |
LL_DAC_GetSampleAndHoldHoldTime(Min)(Def)(Max), LL_DAC_GetSampleAndHoldRefreshTime(Min)(Def)(Max), LL_DAC_GetSampleAndHoldSampleTime(Min)(Def)(Max) |
|
HAL_DAC_GetConfigChannelSawtoothWave |
154 |
154 |
234 |
LL_DAC_GetExtendedSawtoothResetValue(Min)(Def)(Max), LL_DAC_GetExtendedSawtoothSaturation(Min)(Def)(Max) |
|
HAL_DAC_GetConfigDualChannel |
0 |
116 |
154 |
None |
|
HAL_DAC_GetDualChannelAlignment |
0 |
30 |
52 |
None |
|
HAL_DAC_GetDualChannelData |
0 |
14 |
52 |
None |
|
HAL_DAC_GetInstance |
4 |
4 |
76 |
None |
|
HAL_DAC_GetLLInstance |
4 |
4 |
76 |
None |
|
HAL_DAC_GetLastErrorCodes |
0 |
10 |
44 |
None |
|
HAL_DAC_GetOptimumFrequencyMode |
44 |
44 |
80 |
HAL_RCC_GetHCLKFreq(Min)(Def)(Max) |
|
HAL_DAC_GetState |
4 |
4 |
40 |
None |
|
HAL_DAC_GetUserData |
0 |
4 |
40 |
None |
|
HAL_DAC_IRQHandler |
22 |
22 |
22 |
DAC_IRQHandlerCH(Min)(Def)(Max) |
|
HAL_DAC_Init |
52 |
112 |
232 |
DAC_SetChannelAlignment(Min)(Def)(Max), HAL_RCC_DAC1_EnableClock(Max), HAL_RCC_DAC2_EnableClock(Max), HAL_RCC_DAC3_EnableClock(Max), HAL_RCC_DAC4_EnableClock(Max) |
|
HAL_DAC_IsEnabledChannelDMADoubleDataMode |
30 |
30 |
64 |
LL_DAC_IsDMADoubleDataModeEnabled(Min)(Def)(Max) |
|
HAL_DAC_IsEnabledChannelSampleAndHold |
30 |
30 |
106 |
LL_DAC_GetOutputMode(Min)(Def)(Max) |
|
HAL_DAC_IsEnabledChannelSawtoothWave |
38 |
40 |
104 |
LL_DAC_GetWaveAutoGeneration(Min)(Def)(Max) |
|
HAL_DAC_RegisterConvCpltCallback |
0 |
26 |
82 |
None |
|
HAL_DAC_RegisterConvHalfCpltCallback |
0 |
26 |
78 |
None |
|
HAL_DAC_RegisterDualChannelCpltCallback |
0 |
26 |
76 |
None |
|
HAL_DAC_RegisterDualChannelHalfCpltCallback |
0 |
26 |
76 |
None |
|
HAL_DAC_RegisterDualChannelStopCpltCallback |
0 |
26 |
76 |
None |
|
HAL_DAC_RegisterErrorCallback |
0 |
26 |
78 |
None |
|
HAL_DAC_RegisterStopCpltCallback |
0 |
26 |
76 |
None |
|
HAL_DAC_ResetChannelSawtoothWave |
72 |
74 |
140 |
None |
|
HAL_DAC_ResetConfig |
114 |
122 |
194 |
DAC_SetChannelAlignment(Min)(Def)(Max), LL_DAC_Disable(Min)(Def)(Max) |
|
HAL_DAC_SetChannelAlignment |
28 |
28 |
92 |
DAC_SetChannelAlignment(Min)(Def)(Max) |
|
HAL_DAC_SetChannelBufferCalibrationValue |
38 |
38 |
158 |
LL_DAC_SetTrimmingValue(Min)(Def)(Max) |
|
HAL_DAC_SetChannelDMA |
26 |
26 |
76 |
DAC_SetChannelDMA(Min)(Def)(Max) |
|
HAL_DAC_SetChannelData |
74 |
74 |
204 |
LL_DAC_IsDMADoubleDataModeEnabled(Min)(Def)(Max) |
|
HAL_DAC_SetConfig |
24 |
34 |
162 |
LL_DAC_SetHighFrequencyMode(Min)(Def)(Max) |
|
HAL_DAC_SetConfigChannel |
158 |
168 |
714 |
DAC_SetChannelAlignment(Min)(Def)(Max) |
|
HAL_DAC_SetConfigChannelSampleAndHold |
144 |
154 |
308 |
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_SetConfigChannelSawtoothWave |
206 |
216 |
896 |
LL_DAC_SetExtendedSawtoothResetValue(Min)(Def)(Max), LL_DAC_SetExtendedSawtoothSaturation(Min)(Def)(Max) |
|
HAL_DAC_SetConfigDualChannel |
0 |
198 |
1076 |
DAC_SetDualChannelAlignment(Def)(Max) |
|
HAL_DAC_SetDualChannelAlignment |
0 |
22 |
78 |
DAC_SetDualChannelAlignment(Def)(Max) |
|
HAL_DAC_SetDualChannelDMA |
0 |
30 |
108 |
DAC_SetChannelDMA(Def)(Max) |
|
HAL_DAC_SetDualChannelData |
0 |
12 |
70 |
None |
|
HAL_DAC_SetUserData |
0 |
4 |
42 |
None |
|
HAL_DAC_StartChannel |
52 |
64 |
152 |
DAC_WaitMicroSecond(Min)(Def)(Max), LL_DAC_Enable(Min)(Def)(Max) |
|
HAL_DAC_StartChannel_DMA |
66 |
128 |
208 |
DAC_StartChannel_DMA_Opt(Min)(Def)(Max) |
|
HAL_DAC_StartChannel_DMA_Opt |
70 |
146 |
258 |
DAC_StartChannel_DMA_Opt(Min)(Def)(Max) |
|
HAL_DAC_StartDualChannel |
0 |
46 |
116 |
DAC_WaitMicroSecond(Def)(Max), LL_DAC_DualChannelEnable(Def)(Max) |
|
HAL_DAC_StartDualChannel_DMA |
0 |
190 |
260 |
DAC_StartDualChannel_DMA_Opt(Def)(Max) |
|
HAL_DAC_StartDualChannel_DMA_Opt |
0 |
210 |
314 |
DAC_StartDualChannel_DMA_Opt(Def)(Max) |
|
HAL_DAC_StopChannel |
46 |
46 |
134 |
LL_DAC_Disable(Min)(Def)(Max) |
|
HAL_DAC_StopChannel_DMA |
146 |
146 |
226 |
DAC_DMA_ChStopCplt(Min)(Def)(Max), LL_DAC_Disable(Min)(Def)(Max), LL_DAC_DisableDMAReq(Min)(Def)(Max), LL_DAC_DisableIT_DMAUDR(Min)(Def)(Max), HAL_DMA_Abort(Min)(Def)(Max), HAL_DMA_Abort_IT(Min)(Def)(Max) |
|
HAL_DAC_StopCpltCallback |
2 |
2 |
2 |
None |
|
HAL_DAC_StopDualChannel |
0 |
32 |
68 |
LL_DAC_DualChannelDisable(Def)(Max) |
|
HAL_DAC_StopDualChannel_DMA |
0 |
118 |
194 |
DAC_DMA_DualChannelStopCplt(Def)(Max), LL_DAC_DisableDMAReq(Def)(Max), LL_DAC_DisableIT_DMAUDR(Def)(Max), LL_DAC_DualChannelDisable(Def)(Max), HAL_DMA_Abort(Def)(Max), HAL_DMA_Abort_IT(Def)(Max) |
|
HAL_DAC_TrigSWChannelSawtoothWave |
80 |
82 |
148 |
None |
|
HAL_DAC_TrigSWConversionChannel |
62 |
62 |
124 |
LL_DAC_IsTriggerSWEnabled(Min)(Def)(Max), LL_DAC_TrigSWConversion(Min)(Def)(Max) |
|
HAL_DAC_TrigSWConversionDualChannel |
0 |
80 |
112 |
LL_DAC_IsTriggerSWEnabled(Def)(Max), LL_DAC_TrigSWConversion(Def)(Max) |
Static DAC APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
DAC_DMA_ChConvCplt |
30 |
30 |
30 |
None |
|
DAC_DMA_ChError |
14 |
38 |
38 |
None |
|
DAC_DMA_ChHalfConvCplt |
30 |
30 |
30 |
None |
|
DAC_DMA_ChStopCplt |
46 |
46 |
46 |
None |
|
DAC_DMA_DualChannelConvCplt |
0 |
14 |
14 |
None |
|
DAC_DMA_DualChannelError |
0 |
30 |
30 |
None |
|
DAC_DMA_DualChannelHalfConvCplt |
0 |
14 |
14 |
None |
|
DAC_DMA_DualChannelStopCplt |
0 |
28 |
28 |
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 |
4 |
4 |
None |
|
DAC_IRQHandlerCH::lut_ch_dma_underrun_flag |
8 |
8 |
8 |
None |
|
DAC_SetChannelAlignment |
82 |
82 |
82 |
None |
|
DAC_SetChannelDMA |
14 |
14 |
14 |
None |
|
DAC_SetDualChannelAlignment |
0 |
26 |
26 |
None |
|
DAC_StartChannel_DMA_Opt |
138 |
184 |
184 |
DAC_WaitMicroSecond(Min)(Def)(Max), LL_DAC_Enable(Min)(Def)(Max), LL_DAC_EnableDMAReq(Min)(Def)(Max), LL_DAC_EnableIT_DMAUDR(Min)(Def)(Max), HAL_DMA_StartPeriphXfer_IT_Opt(Min)(Def)(Max) |
|
DAC_StartChannel_DMA_Opt::lut_ch_err_dma |
0 |
4 |
4 |
None |
|
DAC_StartDualChannel_DMA_Opt |
0 |
144 |
144 |
DAC_WaitMicroSecond(Def)(Max), LL_DAC_DualChannelEnable(Def)(Max), LL_DAC_EnableDMAReq(Def)(Max), LL_DAC_EnableIT_DMAUDR(Def)(Max), HAL_DMA_StartPeriphXfer_IT_Opt(Def)(Max) |
|
DAC_WaitMicroSecond |
42 |
42 |
42 |
None |