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

#include <P019_14_KG3_DIO2.h>

Collaboration diagram for TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers:
Collaboration graph

Public Attributes

U16 u16_Unit_ID_L
 0x00 : Module identification register More...
 
U16 u16_Unit_ID_H
 0x01 : Module identification register More...
 
union {
   U16   u16_Control_Register
 0x02 : Control register More...
 
   U16   u16_Status_Register
 0x02 : Status register More...
 
}; 
 
U16 u16_Control_Register_Set
 0x03 : Control register bit set register More...
 
U16 u16_Control_Register_Reset
 0x04 : Control register bit reset register More...
 
U16 u16_Control_Register_Toogle
 0x05 : Control register bit toggle register More...
 
U16 u16_Data_Register
 0x06 : SPI data read and write register More...
 
U16 u16_Voltage_Set_Point
 0x07 : Voltage control register More...
 
U16 u16_SPI_Clock_Divider
 0x08 : SPI clock divider register More...
 
U16 u16_Clock_Divider
 0x09 : CPU clock divider register More...
 
U16 u16_Reserve_10
 0x0A : Reserved More...
 
U16 u16_Reserve_11
 0x0B : Reserved More...
 
U16 u16_Reserve_12
 0x0C : Reserved More...
 
U16 u16_Reserve_13
 0x0D : Reserved More...
 
U16 u16_Reserve_14
 0x0E : Reserved More...
 
U16 u16_Reserve_15
 0x0F : Reserved More...
 

Member Data Documentation

◆ 

union { ... }

◆ u16_Clock_Divider

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Clock_Divider

0x09 : CPU clock divider register

Referenced by TP019_14_KG3_DIO2_T1::Init().

◆ u16_Control_Register

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Control_Register

0x02 : Control register

Referenced by TP019_14_KG3_DIO2_T1::Init().

◆ u16_Control_Register_Reset

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Control_Register_Reset

◆ u16_Control_Register_Set

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Control_Register_Set

◆ u16_Control_Register_Toogle

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Control_Register_Toogle

0x05 : Control register bit toggle register

◆ u16_Data_Register

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Data_Register

0x06 : SPI data read and write register

Referenced by TP019_14_KG3_DIO2_T1::Exchange_Bytes(), and TP019_14_KG3_DIO2_T1::Transmit_Bytes().

◆ u16_Reserve_10

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Reserve_10

0x0A : Reserved

◆ u16_Reserve_11

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Reserve_11

0x0B : Reserved

◆ u16_Reserve_12

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Reserve_12

0x0C : Reserved

◆ u16_Reserve_13

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Reserve_13

0x0D : Reserved

◆ u16_Reserve_14

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Reserve_14

0x0E : Reserved

◆ u16_Reserve_15

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Reserve_15

0x0F : Reserved

◆ u16_SPI_Clock_Divider

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_SPI_Clock_Divider

0x08 : SPI clock divider register

Referenced by TP019_14_KG3_DIO2_T1::Init().

◆ u16_Status_Register

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Status_Register

0x02 : Status register

Referenced by TP019_14_KG3_DIO2_T1::Wait_Busy_Bit().

◆ u16_Unit_ID_H

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Unit_ID_H

0x01 : Module identification register

Referenced by TP019_14_KG3_DIO2_T1::Send_Information().

◆ u16_Unit_ID_L

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Unit_ID_L

0x00 : Module identification register

Referenced by TP019_14_KG3_DIO2_T1::Send_Information().

◆ u16_Voltage_Set_Point

U16 TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_Registers::u16_Voltage_Set_Point

0x07 : Voltage control register

Referenced by TP019_14_KG3_DIO2_T1::Execute(), and TP019_14_KG3_DIO2_T1::Processing_Measured_Data().


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