The MSP430 simulator target interface provides access to CrossStudio's MSP430 simulator. This target interface supports program loading and debugging.

Diagnostic property group
Jump Counting Enabled
Enables simulator to count jump instructions.
Trace Buffer Size
The number of instruction trace entries to keep.
Memory property group
Default Memory Value
The default byte value that simulator memory is initialized to.
Info End
The end address of the simulated information memory (inclusive).
Info Start
The starting address of the simulated information memory.
Main End
The end address of the simulated main memory (inclusive).
Main Start
The starting address of the simulated main memory.
RAM End
The end address of the simulated RAM (inclusive).
RAM Start
The starting address of the simulated RAM memory.
Peripherals property group
Enable Peripheral File
Enables the Peripheral File property.
Interrupt poll interval
The number of cycles that are executed between checks for an interrupt.
Multiplier
Simulate a hardware multiplier.
Peripheral File
The file containing the JavaScript peripheral simulation. This file is executed when the simulator is connected to. This file must contain JavaScript functions Please refer to the default peripheral simulation file contained in the targets/msp430peripherals.js for an example that simulates the hardware multiplier and some TimerA capabilities.