Digital Power Starter Kit 3 Firmware
dsPIC33C Buck Converter Voltage Mode Control Example
P33C_DAC_MODULE_s Struct Reference

Abstracted set of Special Function Registers of a Digital-to-Analog Converter peripheral. More...

#include <common/p33c_pral/p33c_dac.h>

+ Collaboration diagram for P33C_DAC_MODULE_s:

Data Fields

union {
   volatile struct tagDACCTRL1LBITS   bits
 
   volatile uint16_t   value
 
DacModuleCtrl1L
 
volatile unsigned: 16
 
union {
   volatile struct tagDACCTRL2LBITS   bits
 
   volatile uint16_t   value
 
DacModuleCtrl2L
 
union {
   volatile struct tagDACCTRL2HBITS   bits
 
   volatile uint16_t   value
 
DacModuleCtrl2H
 

Detailed Description

Abstracted set of Special Function Registers of a Digital-to-Analog Converter peripheral.

Abstracted set of Special Function Registers of a Digital-to-Analog Converter peripheral instance.

This structure defines an abstracted set of Special Function Registers of Digital-to-Analog Converter peripheral module base registers. Users can use this abstracted set of registers to capture register settings from or write generic
register settings to these peripheral base registers.

This structure defines an abstracted set of Special Function Registers of Digital-to-Analog Converter peripheral instance registers. It provides an abstracted set of registers to capture register settings from or write generic
register settings to this peripheral instance.

Definition at line 60 of file p33c_dac.h.

Field Documentation

◆ bits [1/3]

volatile struct tagDACCTRL2LBITS bits

Definition at line 63 of file p33c_dac.h.

◆ bits [2/3]

volatile struct tagDACCTRL1LBITS bits

Definition at line 65 of file p33c_dac.h.

◆ bits [3/3]

volatile struct tagDACCTRL2HBITS bits

Definition at line 68 of file p33c_dac.h.

◆ DacModuleCtrl1L

union { ... } DacModuleCtrl1L

◆ DacModuleCtrl2H

union { ... } DacModuleCtrl2H

◆ DacModuleCtrl2L

union { ... } DacModuleCtrl2L

◆ unsigned

volatile unsigned

Definition at line 65 of file p33c_dac.h.

◆ value

volatile uint16_t value

Definition at line 63 of file p33c_dac.h.


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