When I set the VDD voltage to a higher value or set a larger duty cycle, the system will report an undervoltage error due to the large starting current of the motor. The normal starting of the motor can only be achieved by starting with reduced voltage. Is there any chip-level solution to this problem?