Here's a link to some code that uses the PWM controller's interrupt service routine to generate 8 pulses, however it could be easily modified to output a single pulse: generating 8 40KHz pulses - Arduino Due - Arduino Forum.
1 Like