Difference between revisions of "FreeRTOS"
m (→^ Specific Boards Usable with FreeRTOS) |
m (→^ Specific Boards Usable with FreeRTOS) |
||
Line 73: | Line 73: | ||
** http://socialledge.com/sjsu/index.php/Main_Page | ** http://socialledge.com/sjsu/index.php/Main_Page | ||
** http://socialledge.com/sjsu/images/d/de/2012SJOneBoardSchematic.pdf | ** http://socialledge.com/sjsu/images/d/de/2012SJOneBoardSchematic.pdf | ||
+ | |||
+ | |||
<!-- # # # Trouble-shooting Related Notes Follow # # # | <!-- # # # Trouble-shooting Related Notes Follow # # # | ||
# # # Trouble-shooting Related Notes Follow # # # --> | # # # Trouble-shooting Related Notes Follow # # # --> | ||
# # # Trouble-shooting Related Notes Follow # # # | # # # Trouble-shooting Related Notes Follow # # # | ||
+ | |||
Revision as of 21:05, 11 May 2018
Wiki Main Page | User Page of Ted | Google search engine
FreeRTOS notes
operating system used and recommended by Neil M.
2017-12-08
Contents
Overview
Ted starting a wiki page to hold notes and findings from working through demos and tutorials on FreeRTOS operating system. First goals include:
- Learning what target CPUs, dev boards and systems run FreeRTOS
- Learning what emulators run and support testing of FreeRTOS instances
^ First Topics Explored
RTOS fundamentals covered in pages of FreeRTOS site:
These initial links will likely be moved or removed, they're just first places Ted checked out at FreeRTOS site:
- 2017-12-27 WED -
FreeRTOS demo applications described in overview fashion at https://www.freertos.org/a00102.html.
- https://www.freertos.org/a00017.html . . . source code organization,
- https://www.freertos.org/a00090.html . . . FreeRTOS ports, each its own web page,
^ FreeRTOS Ported To Microcontroller Families
- 2017-12-15 FRI -
FreeRTOS ports to various microcontroller families:
^ Specific Boards Usable with FreeRTOS
2018-04-10
Singleton Pattern mentioned in section named "Basics" in the following wiki document about San Jose State University LPC1758 dev board:
# # # Trouble-shooting Related Notes Follow # # #
^ FreeRTOS Architecture
Task Control Block (TCB) memory allocation . . .
^ Task Control Block - TCB
Exploring the Task Control Block and stack implementations of FreeRTOS. Following forum post mentions stack checking as a feature of FreeRTOS 7.1 which can be enabled. This post also mentions interrupt priorities which range from 1 to 15:
^ References
- https://www.freertos.org/History.txt . . . change history in text format gives a list of FreeRTOS stable releases
- https://www.freertos.org/a00104.html . . . source code download instructions