ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TPWM_1C2P2L::TPWM_1C2P2L_Registers Struct Reference

#include <PWM_1C2P2L.h>

Collaboration diagram for TPWM_1C2P2L::TPWM_1C2P2L_Registers:
Collaboration graph

Public Attributes

union {
   U16   u16_Control
 Offset 0x00, Twin PWM module control register. More...
 
   U16   u16_Status
 Offset 0x00, Twin PWM module status register. More...
 
}; 
 
U16 u16_Half_Periode
 Offset 0x01, Half PWM periode register. More...
 
U16 u16_Dead_Time_Inverter
 Offset 0x02, Dead time register of the inverter. More...
 
U16 u16_Reserve_3
 Offset 0x03, Not used. More...
 
I16 i16_Setpoint_Inverter_L1
 Offset 0x04, Set point of the inverter leg 1. More...
 
I16 i16_Setpoint_Inverter_L2
 Offset 0x05, Set point of the inverter leg 2. More...
 
U16 u16_Reserve_6
 Offset 0x06, Not used. More...
 
U16 u16_Reserve_7
 Offset 0x07, Not used. More...
 
U16 u16_Reserve_8
 Offset 0x08, Not used. More...
 
U16 u16_Reserve_9
 Offset 0x09, Not used. More...
 
U16 u16_Reserve_A
 Offset 0x0A, Not used. More...
 
U16 u16_Reserve_B
 Offset 0x0B, Not used. More...
 
U16 u16_Reserve_C
 Offset 0x0C, Not used. More...
 
U16 u16_Reserve_D
 Offset 0x0D, Not used. More...
 
U16 u16_Reserve_E
 Offset 0x0E, Not used. More...
 
U16 u16_Reserve_F
 Offset 0x0F, Not used. More...
 

Member Data Documentation

◆ 

union { ... }

◆ i16_Setpoint_Inverter_L1

I16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::i16_Setpoint_Inverter_L1

Offset 0x04, Set point of the inverter leg 1.

Referenced by TPWM_1C2P2L::Execute(), and TPWM_1C2P2L::Init().

◆ i16_Setpoint_Inverter_L2

I16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::i16_Setpoint_Inverter_L2

Offset 0x05, Set point of the inverter leg 2.

Referenced by TPWM_1C2P2L::Execute(), and TPWM_1C2P2L::Init().

◆ u16_Control

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Control

Offset 0x00, Twin PWM module control register.

Referenced by TPWM_1C2P2L::Execute(), and TPWM_1C2P2L::Init().

◆ u16_Dead_Time_Inverter

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Dead_Time_Inverter

Offset 0x02, Dead time register of the inverter.

Referenced by TPWM_1C2P2L::Init().

◆ u16_Half_Periode

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Half_Periode

Offset 0x01, Half PWM periode register.

Referenced by TPWM_1C2P2L::Init().

◆ u16_Reserve_3

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_3

Offset 0x03, Not used.

◆ u16_Reserve_6

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_6

Offset 0x06, Not used.

◆ u16_Reserve_7

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_7

Offset 0x07, Not used.

◆ u16_Reserve_8

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_8

Offset 0x08, Not used.

◆ u16_Reserve_9

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_9

Offset 0x09, Not used.

◆ u16_Reserve_A

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_A

Offset 0x0A, Not used.

◆ u16_Reserve_B

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_B

Offset 0x0B, Not used.

◆ u16_Reserve_C

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_C

Offset 0x0C, Not used.

◆ u16_Reserve_D

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_D

Offset 0x0D, Not used.

◆ u16_Reserve_E

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_E

Offset 0x0E, Not used.

◆ u16_Reserve_F

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Reserve_F

Offset 0x0F, Not used.

◆ u16_Status

U16 TPWM_1C2P2L::TPWM_1C2P2L_Registers::u16_Status

Offset 0x00, Twin PWM module status register.

Referenced by TPWM_1C2P2L::Send_Information().


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