Home > pulse

pulse

Pulse is a project mainly written in C, it's free.

Generate some square wave pulses of varying width and offset

Generate some square pulses using the Overo PWM outputs with a slow frequency and very small duty cycle.

For example, I want a 100 usec signal on PWM8 and a 150 usec signal on PWM9 that starts 20 usec after the PWM8 signal.

      ___________
     |           |

PWM8 _| |____

        ________________
       |                |

PWM9 __| |____

The driver is a kernel module that allows me to control the PWM timers to get this kind of behavior.

The control program will provide a simpler interface to the kernel module.

This is for generating some test signals for some other equipment I am working on, but this piece is pretty generic.

Previous:spelling