metaonly interface ti.catalog.msp430.peripherals.dac.IDAC |
![](../../../../../Arrow_up.png) |
![](../../../../../Arrow_right.png) |
MSP430 Digital to Analog Converter Interface
metaonly interface IDAC { ...
instance: ...
module-wide constants & types
};
};
};
};
};
};
};
};
};
};
};
};
};
module-wide functions
instance:
per-instance config parameters
}
enum IDAC.DAC12AMP_t |
![](../../../../../Arrow_up.png) |
DAC12AMPx Bits
enum DAC12AMP_t {
DAC12AMP_0,
DAC12AMP_1,
DAC12AMP_2,
DAC12AMP_3,
DAC12AMP_4,
DAC12AMP_5,
DAC12AMP_6,
DAC12AMP_7
};
enum IDAC.DAC12CALON_t |
![](../../../../../Arrow_up.png) |
DAC12CALON Bit
enum DAC12CALON_t {
DAC12CALON_OFF,
DAC12CALON
};
enum IDAC.DAC12DF_t |
![](../../../../../Arrow_up.png) |
DAC12DF Bit
enum DAC12DF_t {
DAC12DF_OFF,
DAC12DF
};
enum IDAC.DAC12ENC_t |
![](../../../../../Arrow_up.png) |
DAC12ENC Bit
enum DAC12ENC_t {
DAC12ENC_OFF,
DAC12ENC
};
enum IDAC.DAC12GRP_t |
![](../../../../../Arrow_up.png) |
DAC12GRP Bit
enum DAC12GRP_t {
DAC12GRP_OFF,
DAC12GRP
};
enum IDAC.DAC12IE_t |
![](../../../../../Arrow_up.png) |
DAC12IE Bit
enum DAC12IE_t {
DAC12IE_OFF,
DAC12IE
};
enum IDAC.DAC12IFG_t |
![](../../../../../Arrow_up.png) |
DAC12IFG Bit
enum DAC12IFG_t {
DAC12IFG_OFF,
DAC12IFG
};
enum IDAC.DAC12IR_t |
![](../../../../../Arrow_up.png) |
DAC12IR Bit
enum DAC12IR_t {
DAC12IR_OFF,
DAC12IR
};
enum IDAC.DAC12LSEL_t |
![](../../../../../Arrow_up.png) |
DAC12LSELx Bits
enum DAC12LSEL_t {
DAC12LSEL_0,
DAC12LSEL_1,
DAC12LSEL_2,
DAC12LSEL_3
};
enum IDAC.DAC12OPS_t |
![](../../../../../Arrow_up.png) |
DAC12OPS Bit
enum DAC12OPS_t {
DAC12OPS_OFF,
DAC12OPS
};
enum IDAC.DAC12RES_t |
![](../../../../../Arrow_up.png) |
DAC12RES Bit
enum DAC12RES_t {
DAC12RES_OFF,
DAC12RES
};
enum IDAC.DAC12SREF_t |
![](../../../../../Arrow_up.png) |
DAC12SREFx Bits
enum DAC12SREF_t {
DAC12SREF_0,
DAC12SREF_1,
DAC12SREF_2,
DAC12SREF_3
};
typedef IDAC.IPeripheralArray |
![](../../../../../Arrow_up.png) |
typedef IDAC.StringArray |
![](../../../../../Arrow_up.png) |
typedef String StringArray[];
struct IDAC.ForceSetDefaultRegister_t |
![](../../../../../Arrow_up.png) |
Force Set Default Register
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 |
![](../../../../../Arrow_up.png) |
Find all peripherals of a certain type
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 |
![](../../../../../Arrow_up.png) |
Find all registers defined by the peripheral
RETURNS
Returns an array of register names
config IDAC.name // instance |
![](../../../../../Arrow_up.png) |
Specific peripheral name given by the device
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 |
![](../../../../../Arrow_up.png) |
String specifying the entity that manages the peripheral
generated on Mon, 02 May 2011 23:05:57 GMT