Stimuli Generator for AVR Studio helps debugging programs in AVR Studio

Stimuli Generator for AVR Studio is a handy programa which allows making stimuli files for AVR Studio. These files contains information of signals that can be used to affect AVR microcontroller pins virtually. With Stimuli Generator you can emulate any interfacing like I2C, SPI and other- this allows to emulate real world situations.

Working of program is simple: set target microcontroller (by default 8MHz), set measurement unit- microseconds or mili-seconds. For instance you want to send signals to Pin0 of PORTB. Target MCU -ATMega8 which runs at 4MHz. Set serial interface protocol which is like: start bit length – 60us, bit 0 - 20us, bit 1 – 40us. Si in this case step value would be 20us. Step value will depend on what variation on duration of impulses.

Stimuli-Generator-Screenshot

Signal drawing is done with mouse pointer. Mouse pointer indicates signal level to be drawn (arrow up or down). Set signal level by clicking mouse.

Workplace interface is quite convenient. You can zoom – stretch time line. You can mark specific areas of signals like bytes and so on.

Integration with AVR Sturio is simple. Saved stimuli file add to your AVR project. How to work with this file it is well documented in AVRStudio documentation.

Download Stimuli Generator its free.

Stimuli Generator for AVR Studio for .NET Framework 2.0 (112KB)

Stimuli Generator for AVR Studio for .NET Framework 1.1 (108KB)

Program is free, but if you like it don’t forget to donate its authors.


Blogsphere: TechnoratiFeedsterBloglines
Bookmark: Del.icio.usSpurlFurlSimpyBlinkDigg
RSS feed for comments on this post
 |  TrackBack URI for this post

New on WinAVR Tutorial
Running TX433 and RX433 RF modules with AVR microcontrollers,
Sometimes in embedded design you may want to go wireless. Might be you will want to log various readi …
Programming AVR ADC module with WinAVR,
Most of AVR microcontrollers have Analog to Digital Converter (ADC) integrated in to chip. Such solut …
New on WinARM Tutorial
What are differences between WinARM and WinAVR,
Everyone who is working with AVR microcontrollers knows this powerful tool – WinAVR (http://win …
LPC2000 watchdog timer,
As in all microcontrollers watchdog timers purpose isto reset microcontroller after reasonable amount …

Leave a Reply