A general theoretical approach to pulsed Overhauser-type dynamic nuclear polarization (DNP) is presented. Dynamic nuclear polarization is a powerful method to create non-thermal polarization of nuclear spins, thereby enhancing their nuclear magnetic resonance signals. The theory presented can treat pulsed microwave irradiation of electron paramagnetic resonance transitions for periodic pulse sequences of general composition. Dynamic nuclear polarization enhancement is analyzed in detail as a function of the microwave pulse length for rectangular pulses and pulses with finite rise time. Characteristic oscillations of the DNP enhancement are found when the pulse-length is stepwise increased, originating from coherent motion of the electron spins driven by the pulses. Experimental low-field DNP data are in very good agreement with this theoretical approach.