The IO and PWM channels are controlled by the CM7 core as the CM7 core is responsible for all control related requirements.
The available PWMs can be controlled using pecontroller_pwm.c drivers. The list of available PWMs is as follows
PWM No | Operation as individual channel | Operation as Inverted Pair | Timer Unit |
---|---|---|---|
1, 2 | Both Simultaneously | Yes | HRTIM1-A |
3, 4 | Both Simultaneously | Yes | HRTIM1-B |
5, 6 | Both Simultaneously | Yes | HRTIM1-C |
7, 8 | Both Simultaneously | Yes | HRTIM1-D |
9, 10 | Both Simultaneously | Yes | HRTIM1-E |
11, 12 | One at a time | Yes | TIM1 |
13, 14 | One at a time | Yes | TIM1 |
15, 16 | One at a time | Yes | TIM1 |