|  | Dual Active Bridge Development Board (Part-No. ) |
Content |  |  |  |  |  |

Loading...
Searching...
No Matches
pwrctrl_dcdt.h
Go to the documentation of this file.
1/*
2 @Company
3 Microchip Technology Inc.
4
5 @File Name
6 dev_TPBLPFC_typedef.h
7
8 @Summary
9 This is the generated driver implementation file using PIC24 / dsPIC33 / PIC32MM MCUs
10
11 @Description
12 This source file provides Controller settings for average current mode and voltage mode controller.
13 Generation Information :
14 Product Revision : PIC24 / dsPIC33 / PIC32MM MCUs - 1.167.0
15 Device : dsPIC33CH512MP506S1
16 The generated drivers are tested against the following:
17 Compiler : XC16 v1.70
18 MPLAB : MPLAB X v6.00
19*/
20
21
28#ifndef _DRV_CONTROLLER_DAB_DCDC_H
29#define _DRV_CONTROLLER_DAB_DCDC_H
30#include <stdio.h>
31#include <xc.h>
32#include <stdint.h>
33#include "smps_control.h"
34
35#include "dab_psio/dcdt_generated_code/dab_psio_dcdt.h"
36#include "dab_pspo/dcdt_generated_code/dab_pspo_dcdt.h"
37#include "dab_spvo/dcdt_generated_code/dab_spvo_dcdt.h"
38
39extern SMPS_2P2Z_T VMC_2p2z;
40extern SMPS_2P2Z_T IMC_2p2z;
41extern SMPS_2P2Z_T PMC_2p2z;
42
43void PwrCtrl_IComp_Initialize(void);
44void PwrCtrl_VComp_Initialize(void);
45void PwrCtrl_PComp_Initialize(void);
46void PwrCtrl_ResetControlLoopHistories(void);
47//------------------------------------------------------------------------------
48// END
49//------------------------------------------------------------------------------
50#endif /* XC_HEADER_TEMPLATE_H */
dab_psio_dcdt.h
Generated by the Microchip Digital Compensator Design Tool (DCDT), contains system summaries and digi...
dab_pspo_dcdt.h
Generated by the Microchip Digital Compensator Design Tool (DCDT), contains system summaries and digi...
dab_spvo_dcdt.h
Generated by the Microchip Digital Compensator Design Tool (DCDT), contains system summaries and digi...
smps_control.h
Contains the DCDT generated functions and data types.
PwrCtrl_IComp_Initialize
void PwrCtrl_IComp_Initialize(void)
Initialize the Current Loop Control.
Definition pwrctrl_dcdt.c:204
PMC_2p2z
SMPS_2P2Z_T PMC_2p2z
Data Object of power mode control.
Definition pwrctrl_dcdt.c:57
PwrCtrl_PComp_Initialize
void PwrCtrl_PComp_Initialize(void)
Initialize the Power Loop Control.
Definition pwrctrl_dcdt.c:244
VMC_2p2z
SMPS_2P2Z_T VMC_2p2z
Data Object of voltage mode control generated by DCDT.
Definition pwrctrl_dcdt.c:41
PwrCtrl_VComp_Initialize
void PwrCtrl_VComp_Initialize(void)
Initialize the Voltage Loop Control.
Definition pwrctrl_dcdt.c:165
PwrCtrl_ResetControlLoopHistories
void PwrCtrl_ResetControlLoopHistories(void)
Clear the control and error histories of the control loops.
Definition pwrctrl_dcdt.c:282
IMC_2p2z
SMPS_2P2Z_T IMC_2p2z
Data Object of current mode control.
Definition pwrctrl_dcdt.c:49
SMPS_2P2Z_T
Definition smps_control.h:163