| BlueNRG-1 Peripherals drivers APIs

- Main Page
- Modules
- Classes
- Files

Macros
Clock Selector Definitions
BLUENRG1 Peripheral Driver » MFT Peripheral » Exported Constants

## Macros

#define | MFT_NO_CLK ((uint8_t)0x00)
#define | MFT_PRESCALED_CLK ((uint8_t)0x01)
#define | MFT_EXTERNAL_EVENT ((uint8_t)0x02)
#define | MFT_PULSE_ACCUMULATE ((uint8_t)0x03)
#define | MFT_LOW_SPEED_CLK ((uint8_t)0x04)
#define | IS_MFT_CLOCK_SEL(MODE)

## Detailed Description

## Macro Definition Documentation

#define IS_MFT_CLOCK_SEL | ( |  | MODE | ) |

Value:
(((MODE) == MFT_NO_CLK) || \
((MODE) == MFT_PRESCALED_CLK) || \
((MODE) == MFT_EXTERNAL_EVENT) || \
((MODE) == MFT_PULSE_ACCUMULATE) || \
((MODE) == MFT_LOW_SPEED_CLK))
MFT_PULSE_ACCUMULATE
#define MFT_PULSE_ACCUMULATE
Definition: BlueNRG1_mft.h:130
MFT_EXTERNAL_EVENT
#define MFT_EXTERNAL_EVENT
Definition: BlueNRG1_mft.h:129
MFT_NO_CLK
#define MFT_NO_CLK
Definition: BlueNRG1_mft.h:127
MFT_LOW_SPEED_CLK
#define MFT_LOW_SPEED_CLK
Definition: BlueNRG1_mft.h:131
MFT_PRESCALED_CLK
#define MFT_PRESCALED_CLK
Definition: BlueNRG1_mft.h:128

Definition at line 133 of file BlueNRG1_mft.h.

#define MFT_EXTERNAL_EVENT ((uint8_t)0x02)

External event on TnB (mode 1 and 3 only)

Definition at line 129 of file BlueNRG1_mft.h.

#define MFT_LOW_SPEED_CLK ((uint8_t)0x04)

Low speed clock

Definition at line 131 of file BlueNRG1_mft.h.

#define MFT_NO_CLK ((uint8_t)0x00)

Noclock, timer1 stopped

Definition at line 127 of file BlueNRG1_mft.h.

#define MFT_PRESCALED_CLK ((uint8_t)0x01)

Prescaled system clock

Definition at line 128 of file BlueNRG1_mft.h.

#define MFT_PULSE_ACCUMULATE ((uint8_t)0x03)

Pulse accumulate (mode 1 and 3 only)

Definition at line 130 of file BlueNRG1_mft.h.