#include "mbed.h" #include "pinmap.h" DigitalOut led1(LED_BLUE); void setup_tpm(TPM_Type *obj) { SIM->SCGC5 |= (1 << SIM_SCGC5_PORTE_SHIFT); //PORTE clock gating ---- no need! SIM->SCGC6 |= (1 << SIM_SCGC6_TPM0_SHIFT); // TPM0 clock gating SIM->SOPT2 |= SIM_SOPT2_TPMSRC(2); //OSCERCLK clock SIM->SOPT4 |= (1<