2.18.6.3 Other notes

-

No events can be set to local variables.

-

Events do not occur during step execution (including return execution) and program execution by selecting [Go to Here] from the context menu.

-

If the location set for an existing event changes to midway in an instruction because the program to debug has been downloaded again, re-set the event using the following method:

-

When debugging information is available:
The location setting of events is always moved to the beginning of the source text line.

-

When debugging information is not available:
Depends on the [Automatic change method of event setting position] property in the [Download] category on the [Download File Settings] tab of the Property panel.

-

If a change to internal ROM/RAM changes the location the event is set to a non-mapped area, then set events will not occur (they will also not change to Invalid state /Suspended State on the Events panel).

-

If you differentiate function or variable names by leading underscores, then CS+ may misrecognize them, and convert symbols or make break event settings invalid. This applies for cases like when you have two functions, one named "_reset" and the other named "__reset".