Generate more than 4 PWM outputs from PSoC 4 dev kits | Cypress Semiconductor
Generate more than 4 PWM outputs from PSoC 4 dev kits
I am just beginning to use PSoC 4. I would like to have 6 PWM outputs or more from CY8CKIT-042 PSoC 4 Pioneer Kit. When I try to use 6 TCPWM blocks together with 2 interrupts (overflow and compare events) for each block to toggle logic levels on 6 digital outputs, I get error that only max of 4 TCPWM blocks are allowed. I also tried the UDB based PWM blocks, but got errors like only max of 4 datapaths were allowed. Is there an alternative solution without resorting to pure bit-banging? Thanks.