Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

hunterhamlet/FreeRTOS-Arduino

Open more actions menu
 
 

Repository files navigation

This is a port of FreeRTOS as Arduino libraries.

The documentation for FreeRTOS is located here:

http://www.freertos.org/

FreeRTOS is version 8.2.3

These libraries were tested with Arduino 1.6.5 for AVR boards, Arduino 1.6.4
for Due and the 1.26 version of the Teensy 3 software.

To install these libraries and run the FreeRTOS examples, copy the
included libraries to your libraries folder.

A version of SdFat is included.  For the current version go to:

https://github.com/greiman/SdFat

Please read FreeRTOS.html for more information.

See FreeRTOS_API.html for API documentation.

__malloc_heap_end must be defined to use dynamic memory in AVR tasks.
Add this as the first line of setup():

  // Insure malloc works in tasks
  __malloc_heap_end = (char*)RAMEND;

See: http://www.nongnu.org/avr-libc/user-manual/malloc.html

About

FreeRTOS 8.2.3 Arduino Libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 69.5%
  • C++ 17.0%
  • Other 9.9%
  • HTML 2.8%
  • Other 0.8%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.