| case 0: flexpwm = &IMXRT_FLEXPWM1; break; | case 0: flexpwm = &IMXRT_FLEXPWM1; break; | ||||
| case 1: flexpwm = &IMXRT_FLEXPWM2; break; | case 1: flexpwm = &IMXRT_FLEXPWM2; break; | ||||
| case 2: flexpwm = &IMXRT_FLEXPWM3; break; | case 2: flexpwm = &IMXRT_FLEXPWM3; break; | ||||
| case 3: flexpwm = &IMXRT_FLEXPWM4; | |||||
| default: flexpwm = &IMXRT_FLEXPWM4; | |||||
| } | } | ||||
| flexpwmFrequency(flexpwm, info->module & 0x03, info->channel, frequency); | flexpwmFrequency(flexpwm, info->module & 0x03, info->channel, frequency); | ||||
| } else if (info->type == 2) { | } else if (info->type == 2) { | ||||
| case 0: qtimer = &IMXRT_TMR1; break; | case 0: qtimer = &IMXRT_TMR1; break; | ||||
| case 1: qtimer = &IMXRT_TMR2; break; | case 1: qtimer = &IMXRT_TMR2; break; | ||||
| case 2: qtimer = &IMXRT_TMR3; break; | case 2: qtimer = &IMXRT_TMR3; break; | ||||
| case 3: qtimer = &IMXRT_TMR4; | |||||
| default: qtimer = &IMXRT_TMR4; | |||||
| } | } | ||||
| quadtimerFrequency(qtimer, info->module & 0x03, frequency); | quadtimerFrequency(qtimer, info->module & 0x03, frequency); | ||||
| } | } |