7 #ifndef __MSP430WARE_TIA_H__ 8 #define __MSP430WARE_TIA_H__ 10 #include "inc/hw_memmap.h" 12 #ifdef __MSP430_HAS_TRIx__ 31 #define TIA_POSITIVE_INPUT_EXTERNAL_SOURCE TRIPSEL_0 32 #define TIA_POSITIVE_INPUT_DEVICE_SPECIFIC_1 TRIPSEL_1 33 #define TIA_POSITIVE_INPUT_DEVICE_SPECIFIC_2 TRIPSEL_2 34 #define TIA_POSITIVE_INPUT_DEVICE_SPECIFIC_3 TRIPSEL_3 42 #define TIA_HIGH_SPEED_HIGH_POWER 0x0 43 #define TIA_LOW_SPEED_LOW_POWER TRIPM 70 uint16_t positiveInput);
122 #define TRI_selectPositiveInput TIA_selectPositiveInput 123 #define TRI_selectPowerMode TIA_selectPowerMode 124 #define TRI_enable TIA_enable 125 #define TRI_disable TIA_disable 126 #define TRI_POSITIVE_INPUT_EXTERNAL_SOURCE TIA_POSITIVE_INPUT_EXTERNAL_SOURCE 127 #define TRI_POSITIVE_INPUT_DEVICE_SPECIFIC_1 \ 128 TIA_POSITIVE_INPUT_DEVICE_SPECIFIC_1 129 #define TRI_POSITIVE_INPUT_DEVICE_SPECIFIC_2 \ 130 TIA_POSITIVE_INPUT_DEVICE_SPECIFIC_2 131 #define TRI_POSITIVE_INPUT_DEVICE_SPECIFIC_3 \ 132 TIA_POSITIVE_INPUT_DEVICE_SPECIFIC_3 133 #define TRI_HIGH_SPEED_HIGH_POWER TIA_HIGH_SPEED_HIGH_POWER 134 #define TRI_LOW_SPEED_LOW_POWER TIA_LOW_SPEED_LOW_POWER 135 #define TIA0_BASE TRI0_BASE 147 #endif // __MSP430WARE_TIA_H__ void TIA_disable(uint16_t baseAddress)
Disables TIA module.
Definition: tia.c:40
void TIA_selectPositiveInput(uint16_t baseAddress, uint16_t positiveInput)
Selects TIA positive input.
Definition: tia.c:21
void TIA_enable(uint16_t baseAddress)
Enables TIA module.
Definition: tia.c:35
void TIA_selectPowerMode(uint16_t baseAddress, uint16_t powerMode)
Selects TIA power mode.
Definition: tia.c:29