Skip to content

peterzos/freertos_linux_devl

 
 

Repository files navigation

FreeRTOS development environment in Linux

Build Status

Inspiration

For IoT, if it cannot run Linux, then should use FreeRTOS + lwIP (?).

This work is based on the the original work of William Davy on Posix/Linux Simulator for FreeRTOS, and megakilo fork.

Start

Get the tool

Get the FreeRTOS v8.2.3 with make -f Makefile.tools
git clone https://github.com/peterzos/lwip.git
git clone https://github.com/peterzos/lwip-contrib.git

Run the first example

Under examples/freertos-demo, run make, then ./main.out to see output.

Run the second example

cd examples/freertos-lwip_ppp/lwip_obj/
make
cd ..
make
./demo

For debugging use examples/freertos-lwip_ppp/.gdbinit

See demo makefile to create your own program.

About

Dev FreeRTOS with LwIP under Linux made easy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 100.0%