void setADCCallback( ADC_HandleTypeDef *hadc, std::function<void()> function ) noexcept;void setADCCallback( ADC_HandleTypeDef &hadc, std::function<void()> function ) noexcept;
HAL_ADC_ConvCpltCallback
やHAL_ADC_ConvHalfCpltCallback
の処理を変更します
void runADCCallback( ADC_HandleTypeDef *hadc ) noexcept;void runADCCallback( ADC_HandleTypeDef &hadc ) noexcept;
HAL_ADC_ConvCpltCallback
やHAL_ADC_ConvHalfCpltCallback
の中で呼び出すことで設定されているコールバックの処理を実行できます