/** ****************************************************************************** * @file dc_dc.h * @brief DC-DC header * @author gemesa * * @attention * * Copyright (c) 2024 András Gémes. All rights reserved. * * This software component is licensed by András Gémes under MIT license. * You may obtain a copy of the license at: opensource.org/licenses/mit * * SPDX-License-Identifier: MIT ****************************************************************************** */ #ifndef INC_DC_DC_H_ #define INC_DC_DC_H_ #include extern void vSetDutyCycleBuck(const uint32_t ulDA); extern void vSetDutyCycleBoost(const uint32_t ulDB); extern void vSetDutyCycleMixed(const uint32_t ulDA, const uint32_t ulDB); extern void vDcDcControl(const uint32_t ulVout, const uint32_t ulVoutTarget); extern void vSetAdcTriggerPoint(const uint32_t ulVal); #endif /* INC_DC_DC_H_ */