frdm-k64f: Add LPTMR configuration

This commit is contained in:
Joakim Nohlgård 2018-09-13 11:15:30 +02:00
parent b6abbad6fb
commit a42df69ea8

View File

@ -70,18 +70,25 @@ static const clock_config_t clock_config = {
* @{ * @{
*/ */
#define PIT_NUMOF (2U) #define PIT_NUMOF (2U)
#define PIT_CONFIG { \ #define PIT_CONFIG { \
{ \ { \
.prescaler_ch = 0, \ .prescaler_ch = 0, \
.count_ch = 1, \ .count_ch = 1, \
}, \ }, \
{ \ { \
.prescaler_ch = 2, \ .prescaler_ch = 2, \
.count_ch = 3, \ .count_ch = 3, \
}, \ }, \
} }
#define LPTMR_NUMOF (0U) #define LPTMR_NUMOF (1U)
#define LPTMR_CONFIG {} #define LPTMR_CONFIG { \
{ \
.dev = LPTMR0, \
.irqn = LPTMR0_IRQn, \
.src = 2, \
.base_freq = 32768u, \
}, \
}
#define TIMER_NUMOF ((PIT_NUMOF) + (LPTMR_NUMOF)) #define TIMER_NUMOF ((PIT_NUMOF) + (LPTMR_NUMOF))
#define PIT_BASECLOCK (CLOCK_BUSCLOCK) #define PIT_BASECLOCK (CLOCK_BUSCLOCK)