Skip to content

Software development environment

starrookie edited this page Jun 28, 2011 · 1 revision

There are two software development environments used in this project

The Cross compile environment is used to build the project in order to be uploaded to the real hardware.

The Linux simulation environment is used to develop and function test the application in an emulation environment running on Linux. FreeRTOS is simulated based on Linux system functions such as malloc/free and pthreads. Hardware drivers are emulated, such that e.g. the LED state is printed to stdout. This environment can be used to implement and test algorithms independently from the hardware and drivers.

Clone this wiki locally