Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/greiman/FreeRTOS-Arduino
FreeRTOS 8.2.3 Arduino Libraries
https://github.com/greiman/FreeRTOS-Arduino
Last synced: 3 months ago
JSON representation
FreeRTOS 8.2.3 Arduino Libraries
- Host: GitHub
- URL: https://github.com/greiman/FreeRTOS-Arduino
- Owner: greiman
- Created: 2014-08-14T17:28:53.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-05-24T14:37:39.000Z (over 8 years ago)
- Last Synced: 2024-07-01T02:03:45.282Z (4 months ago)
- Language: C
- Homepage:
- Size: 546 KB
- Stars: 300
- Watchers: 52
- Forks: 121
- Open Issues: 3
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
- Awesome-arduino - FreeRTOS-Arduino - FreeRTOS 8.2.3 Arduino Libraries (Libraries)
- awesome-arduino - FreeRTOS-Arduino - FreeRTOS 8.2.3 Arduino Libraries (Libraries)
README
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