Analog Comparator
Parameters:
ui32Base
is the base address of the comparator module.
ui32Comp
is the index of the comparator to configure.
ui32Config
is the configuration of the comparator.
Description:
This function configures a comparator. The
ui32Config
parameter is the result of a logical
OR operation between the
COMP_TRIG_xxx
,
COMP_INT_xxx
,
COMP_ASRCP_xxx
, and
COMP_OUTPUT_xxx
values.
The
COMP_TRIG_xxx
term can take on the following values:
COMP_TRIG_NONE
to have no trigger to the ADC.
COMP_TRIG_HIGH
to trigger the ADC when the comparator output is high.
COMP_TRIG_LOW
to trigger the ADC when the comparator output is low.
COMP_TRIG_FALL
to trigger the ADC when the comparator output goes low.
COMP_TRIG_RISE
to trigger the ADC when the comparator output goes high.
COMP_TRIG_BOTH
to trigger the ADC when the comparator output goes low or high.
The
COMP_INT_xxx
term can take on the following values:
COMP_INT_HIGH
to generate an interrupt when the comparator output is high.
COMP_INT_LOW
to generate an interrupt when the comparator output is low.
COMP_INT_FALL
to generate an interrupt when the comparator output goes low.
COMP_INT_RISE
to generate an interrupt when the comparator output goes high.
COMP_INT_BOTH
to generate an interrupt when the comparator output goes low or high.
The
COMP_ASRCP_xxx
term can take on the following values:
COMP_ASRCP_PIN
to use the dedicated Comp+ pin as the reference voltage.
COMP_ASRCP_PIN0
to use the Comp0+ pin as the reference voltage (this the same as
COMP_ASRCP_PIN
for the comparator 0).
COMP_ASRCP_REF
to use the internally generated voltage as the reference voltage.
The
COMP_OUTPUT_xxx
term can take on the following values:
COMP_OUTPUT_NORMAL
to enable a non-inverted output from the comparator to a
device pin.
COMP_OUTPUT_INVERT
to enable an inverted output from the comparator to a device
pin.
Returns:
None.
4.2.1.2
ROM_ComparatorIntClear
Clears a comparator interrupt.
Prototype:
void
ROM_ComparatorIntClear(uint32_t ui32Base,
uint32_t ui32Comp)
30
April 8, 2013
Содержание Tiva TM4C123GH6PM
Страница 26: ...Boot Loader 26 April 8 2013...
Страница 68: ...Controller Area Network CAN 68 April 8 2013...
Страница 122: ...Hibernation Module 122 April 8 2013...
Страница 136: ...Inter Integrated Circuit I2C 136 April 8 2013...
Страница 152: ...Memory Protection Unit MPU 152 April 8 2013...
Страница 174: ...Pulse Width Modulator PWM Returns None 174 April 8 2013...
Страница 196: ...Synchronous Serial Interface SSI 196 April 8 2013...
Страница 222: ...System Control 222 April 8 2013...
Страница 270: ...UART 270 April 8 2013...
Страница 296: ...uDMA Controller 296 April 8 2013...
Страница 351: ...April 8 2013 351...