Introduction

This documentation describes a simple visualSTATE® demo application for the IAR KickStart Kit for AT91SAM7X. In terms of 'User Interface' the inluded AT91SAM7X-EK board is rather basic; it has one 5 way joystick (4 directions and a push function) and 4 green LEDs (that can be PWM controlled). The visualSTATE statechart in this demo application simply uses the joystick to do some manipulation with the LEDs.

The example comes in a couple of variants. One utilizes the traditional Table Based code generation of visualSTATE and incorporates the RealLink feature for in-target debugging with the visualSTATE Validator (available in RAM or FLASH based configurations). The other build variant (in RAM configuration) utilizes Human Readable code generation and incorporates the CSpyLink integration between visualSTATE and the C-SPY debugger of Embedded Workbench to achieve high-level state machine debug feedback directly in C-SPY. In the distribution, the RAM based RealLink variant is pre-compiled.

You can read this text in the order listed in the menu to the left:

If you want to get a quick first impression, you may just read and follow parts HW & SW, Operation and First Test.

Notes: