| Digital Power Starter Kit 3 Firmware dsPIC33C Boost Converter Voltage Mode Control Example |

Data Fields
NPNZ_PORTS_s Struct Reference

`#include <power_control/drivers/npnz16b.h>`

Collaboration diagram for NPNZ_PORTS_s:

## Data Fields
volatile struct NPNZ_PORT_s | Source
| Primary data input port declaration. More...
volatile struct NPNZ_PORT_s | AltSource
| Secondary data input port declaration. More...
volatile struct NPNZ_PORT_s | Target
| Primary data output port declaration. More...
volatile struct NPNZ_PORT_s | AltTarget
| Secondary data output port declaration. More...
volatile uint16_t * | ptrControlReference
| Pointer to global variable of input register holding the controller reference value (e.g. uint16_t my_ref) More...

## Detailed Description

Definition at line 259 of file npnz16b.h.

## Field Documentation

## ◆ AltSource

volatile struct NPNZ_PORT_s AltSource

Secondary data input port declaration.

Definition at line 262 of file npnz16b.h.

## ◆ AltTarget

volatile struct NPNZ_PORT_s AltTarget

Secondary data output port declaration.

Definition at line 264 of file npnz16b.h.

## ◆ ptrControlReference

volatile uint16_t* ptrControlReference

Pointer to global variable of input register holding the controller reference value (e.g. uint16_t my_ref)

Definition at line 265 of file npnz16b.h.

## ◆ Source

volatile struct NPNZ_PORT_s Source

Primary data input port declaration.

Definition at line 261 of file npnz16b.h.

## ◆ Target

volatile struct NPNZ_PORT_s Target

Primary data output port declaration.

Definition at line 263 of file npnz16b.h.

The documentation for this struct was generated from the following file:

- dpsk_boost_vmc.X/sources/power_control/drivers/npnz16b.h