|
|
|
|
|
|
|
|
FTM0_MOD = mod; |
|
|
FTM0_MOD = mod; |
|
|
FTM0_SC = FTM_SC_CLKS(1) | FTM_SC_PS(prescale); |
|
|
FTM0_SC = FTM_SC_CLKS(1) | FTM_SC_PS(prescale); |
|
|
} |
|
|
} |
|
|
|
|
|
#if defined(__MK20DX256__) |
|
|
|
|
|
else if (pin == 25 || pin == 32) { |
|
|
|
|
|
FTM2_SC = 0; |
|
|
|
|
|
FTM2_CNT = 0; |
|
|
|
|
|
FTM2_MOD = mod; |
|
|
|
|
|
FTM2_SC = FTM_SC_CLKS(1) | FTM_SC_PS(prescale); |
|
|
|
|
|
} |
|
|
|
|
|
#endif |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// TODO: startup code needs to initialize all pins to GPIO mode, input by default |
|
|
// TODO: startup code needs to initialize all pins to GPIO mode, input by default |
|
|
|
|
|
|
|
|
void digitalWrite(uint8_t pin, uint8_t val) |
|
|
void digitalWrite(uint8_t pin, uint8_t val) |