Libdivide test & benchmarking for embedded microcontrollers. E.g. AtMega2560.
- Install vscode & platformIO
- Open
libdivide/avr_test.code-workspace
in vscode (File -> Open Workspace) - Wait for the PlatformIO extension to start
The test program is in the 'megaatmega2560_Test' environment.
To run the test program in a simulator:
- On the activity bar, select PlatformIO
- Run Project Tasks -> megaatmega2560_Test -> Custom -> Simulate
a. This will build the test program & launch it in the simulator (this might download )supporting packages)
b. NOTE Once running it can take a long time for ouput to appear in the terminal. Be patient
- Or copy the simavr command line from the terminal to a command prompt (or another vscode terminal)