metaonly interface ti.catalog.msp430.peripherals.dac.IDAC

MSP430 Digital to Analog Converter Interface

XDCspec summary sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
metaonly interface IDAC {  ...
instance:  ...
XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
 
metaonly interface IDAC inherits IPeripheral {
module-wide constants & types
        DAC12AMP_0,
        DAC12AMP_1,
        DAC12AMP_2,
        DAC12AMP_3,
        DAC12AMP_4,
        DAC12AMP_5,
        DAC12AMP_6,
        DAC12AMP_7
    };
 
        DAC12CALON_OFF,
        DAC12CALON
    };
 
    enum DAC12DF_t// DAC12DF Bit {
        DAC12DF_OFF,
        DAC12DF
    };
 
        DAC12ENC_OFF,
        DAC12ENC
    };
 
        DAC12GRP_OFF,
        DAC12GRP
    };
 
    enum DAC12IE_t// DAC12IE Bit {
        DAC12IE_OFF,
        DAC12IE
    };
 
        DAC12IFG_OFF,
        DAC12IFG
    };
 
    enum DAC12IR_t// DAC12IR Bit {
        DAC12IR_OFF,
        DAC12IR
    };
 
        DAC12LSEL_0,
        DAC12LSEL_1,
        DAC12LSEL_2,
        DAC12LSEL_3
    };
 
        DAC12OPS_OFF,
        DAC12OPS
    };
 
        DAC12RES_OFF,
        DAC12RES
    };
 
        DAC12SREF_0,
        DAC12SREF_1,
        DAC12SREF_2,
        DAC12SREF_3
    };
 
    typedef String StringArray// [];
 
        String register;
        Bool regForceSet;
    };
module-wide functions
 
 
instance:
per-instance config parameters
}
 
enum IDAC.DAC12AMP_t

DAC12AMPx Bits

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12AMP_t {
    DAC12AMP_0,
    DAC12AMP_1,
    DAC12AMP_2,
    DAC12AMP_3,
    DAC12AMP_4,
    DAC12AMP_5,
    DAC12AMP_6,
    DAC12AMP_7
};
 
 
enum IDAC.DAC12CALON_t

DAC12CALON Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12CALON_t {
    DAC12CALON_OFF,
    DAC12CALON
};
 
 
enum IDAC.DAC12DF_t

DAC12DF Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12DF_t {
    DAC12DF_OFF,
    DAC12DF
};
 
 
enum IDAC.DAC12ENC_t

DAC12ENC Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12ENC_t {
    DAC12ENC_OFF,
    DAC12ENC
};
 
 
enum IDAC.DAC12GRP_t

DAC12GRP Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12GRP_t {
    DAC12GRP_OFF,
    DAC12GRP
};
 
 
enum IDAC.DAC12IE_t

DAC12IE Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12IE_t {
    DAC12IE_OFF,
    DAC12IE
};
 
 
enum IDAC.DAC12IFG_t

DAC12IFG Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12IFG_t {
    DAC12IFG_OFF,
    DAC12IFG
};
 
 
enum IDAC.DAC12IR_t

DAC12IR Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12IR_t {
    DAC12IR_OFF,
    DAC12IR
};
 
 
enum IDAC.DAC12LSEL_t

DAC12LSELx Bits

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12LSEL_t {
    DAC12LSEL_0,
    DAC12LSEL_1,
    DAC12LSEL_2,
    DAC12LSEL_3
};
 
 
enum IDAC.DAC12OPS_t

DAC12OPS Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12OPS_t {
    DAC12OPS_OFF,
    DAC12OPS
};
 
 
enum IDAC.DAC12RES_t

DAC12RES Bit

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12RES_t {
    DAC12RES_OFF,
    DAC12RES
};
 
 
enum IDAC.DAC12SREF_t

DAC12SREFx Bits

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
enum DAC12SREF_t {
    DAC12SREF_0,
    DAC12SREF_1,
    DAC12SREF_2,
    DAC12SREF_3
};
 
 
typedef IDAC.IPeripheralArray
XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
typedef IPeripheral.Instance IPeripheralArray[];
 
 
typedef IDAC.StringArray
XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
typedef String StringArray[];
 
 
struct IDAC.ForceSetDefaultRegister_t

Force Set Default Register

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
metaonly struct ForceSetDefaultRegister_t {
    String register;
    Bool regForceSet;
};
 
DETAILS
Type to store if each register needs to be forced initialized even if the register is in default state.
SEE
 
IDAC.getAll()  // module-wide

Find all peripherals of a certain type

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
 
DETAILS
The type of the peripherals returned is defined by the type of the caller.
RETURNS
Returns an array of IPeripheral instances
 
IDAC.getRegisters()  // module-wide

Find all registers defined by the peripheral

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
IPeripheral.StringArray getRegisters();
 
RETURNS
Returns an array of register names
 
config IDAC.name  // instance

Specific peripheral name given by the device

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
config String name;
 
DETAILS
Devices can have more than one peripheral of the same type. In such cases, device data sheets give different names to the instances of a same peripheral. For example, the name for a timer module could be TimerA3, and a device that has two such timers can name them TA0 and TA1.
 
config IDAC.owner  // instance

String specifying the entity that manages the peripheral

XDCspec declarations sourced in ti/catalog/msp430/peripherals/dac/IDAC.xdc
config String owner;
 
generated on Mon, 02 May 2011 23:05:57 GMT