Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!wuarchive!mit-eddie!uw-beaver!zephyr.ens.tek.com!tekigm2!tekigm2.MEN.TEK.COM!gaulandm From: gaulandm@tekigm2.MEN.TEK.COM Newsgroups: comp.realtime Subject: Measuring timing of Realtime Systems Message-ID: <9724@tekigm2.MEN.TEK.COM> Date: 24 Aug 90 21:50:52 GMT Sender: gaulandm@tekigm2.MEN.TEK.COM Reply-To: gaulandm@tekigm2.MEN.TEK.COM Distribution: usa Lines: 11 Timing is critical in most realtime applications. Interrupts must be handled, inputs polled, and outputs updated in a timely manner. How do *you* measure the time it takes your system to respond to an interrupt or input, or execute a subroutine? I'm new at embedded systems programming, and am genuinely interested in hearing about any tools and tricks used by more experienced hands. So far, I've just been toggling test pins and looking at the results on a scope, but that often produces a jumpy square wave that is difficult to interpret. Thanks, Mike