Skip to content

Commit f98eb0b

Browse files
committed
FreeRTOS-10 Initial Commit
1 parent 0d804ec commit f98eb0b

31 files changed

+4865
-2328
lines changed

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=FreeRTOS
2-
version=9.0.0-1
2+
version=10.0.0-1
33
author=Richard Berry <[email protected]>
44
maintainer=Phillip Stevens <[email protected]>
55
sentence=Real Time Operating System implemented for AVR (Uno, Leonardo, Mega).

readme.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ It does this by keeping hands off almost everything, and only touching the minim
77

88
The canonical source for information is the [FreeRTOS Web Site](http://www.freertos.org/ "FreeRTOS").
99
Within this site, the [Getting Started](http://www.freertos.org/FreeRTOS-quick-start-guide.html "Quick Start Guide") page is very useful.
10-
It is worth having a view from a user, and [manicbug](https://maniacbug.wordpress.com/2012/01/31/freertos/) has some interesting examples.
11-
My other [AVRfreeRTOS Repository](https://sourceforge.net/projects/avrfreertos/) has plenty of examples,
10+
11+
My other [AVRfreeRTOS Sourceforge Repository](https://sourceforge.net/projects/avrfreertos/) or [AVRfreeRTOS Github](https://github.com/feilipu/avrfreertos) has plenty of examples,
1212
ranging from [blink](https://sourceforge.net/projects/avrfreertos/files/MegaBlink/) through to a [synthesiser](https://sourceforge.net/projects/avrfreertos/files/GA_Synth/).
1313

1414
## General
@@ -39,6 +39,11 @@ Memory for the heap is allocated by the normal malloc() function, wrapped by pvP
3939
This option has been selected because it is automatically adjusted to use the capabilities of each device.
4040
Other heap allocation schemes are supported by FreeRTOS, and they can used with additional configuration.
4141

42+
## Upgrading
43+
44+
* [Upgrading to FreeRTOS-9](http://www.freertos.org/FreeRTOS-V9.html)
45+
* [Upgrading to FreeRTOS-10](http://www.freertos.org/FreeRTOS-V10.html)
46+
4247
## Errors
4348

4449
* Stack Overflow: If any stack (for the loop() or) for any Task overflows, there will be a slow LED blink, with 4 second cycle.
@@ -68,6 +73,5 @@ Testing with the Software Serial library shows some incompatibilities at low bau
6873
* FreeRTOSConfig.h : Contains a multitude of API and environment configurations.
6974
* FreeRTOSVariant.h : Contains the AVR specific configurations for this port of freeRTOS.
7075
* heap_3.c : Contains the heap allocation scheme based on malloc(). Other schemes are available, but depend on user configuration for specific MCU choice.
71-
* To use static Task creation, see Pull Request #19 for details.
7276

7377

0 commit comments

Comments
 (0)