mirror of https://github.com/contiki-ng/mspsim
Updated README to use 'ant' instead of 'make'
This commit is contained in:
parent
b1daf72d4b
commit
c1762b3a36
|
|
@ -1,40 +1,39 @@
|
|||
* MSPSim version 0.9x
|
||||
### MSPSim version 0.9x
|
||||
|
||||
MSPSim is a Java-based instruction level emulator of the MSP430 series
|
||||
microprocessor and emulation of some sensor networking
|
||||
platforms. Supports loading of IHEX and ELF firmware files, and has
|
||||
some tools for monitoring stack, setting breakpoints, and profiling.
|
||||
|
||||
* System requirements
|
||||
### System requirements
|
||||
|
||||
You need a recent Java to run MSPSim. Java SE 1.7 or newer is recommended.
|
||||
The current version of MSPSim also requires make or ant for compiling.
|
||||
You need a recent Java to run MSPSim. Java 11 or newer is recommended.
|
||||
The current version of MSPSim also requires ant for compiling.
|
||||
|
||||
* Building MSPSim
|
||||
### Building MSPSim
|
||||
|
||||
You will build MSPSim by typing
|
||||
|
||||
>make
|
||||
> ant
|
||||
|
||||
* Running examples
|
||||
### Running examples
|
||||
|
||||
Run the default example on the ESB node emulator by typing:
|
||||
|
||||
>make runesb
|
||||
> ant runesb
|
||||
|
||||
(here you can pass the PIR with the mouse and click on the
|
||||
user button to get reaction from the example application).
|
||||
|
||||
|
||||
Run the default example on the Sky node emulator by typing:
|
||||
|
||||
>make runsky
|
||||
> ant runsky
|
||||
|
||||
(this is a leds-blinker only and does not react to any mouse
|
||||
movements or button clicks).
|
||||
|
||||
### Main Features
|
||||
|
||||
* Main Features
|
||||
- Instruction level emulation of MSP430 microprocessor
|
||||
- Supports loading of ELF and IHEX files
|
||||
- Easy to add external components that emulates external HW
|
||||
|
|
@ -55,8 +54,9 @@ Run the default example on the Sky node emulator by typing:
|
|||
- Basic A/D subsystem (not complete)
|
||||
- Watchdog
|
||||
|
||||
* Limitations of the emulation (some of them) on version 0.9x
|
||||
- currently the emulator runs as if it can use all memory as RAM
|
||||
### Limitations of the emulation (some of them) on version 0.9x
|
||||
|
||||
- Currently, the emulator runs as if it can use all memory as RAM
|
||||
(e.g. flash writes, etc not supported)
|
||||
- no DMA implementation
|
||||
- timer system not 100% emulated
|
||||
- No DMA implementation
|
||||
- Timer system not 100% emulated
|
||||
Loading…
Reference in New Issue