https://github.com/elemeants/schedulerqg8
This project implements a simple scheduler for a Freescale microcontroller mc9s08qg8.
https://github.com/elemeants/schedulerqg8
c embedded-systems freescale library mc9s08qg8 qg8 round-robin rtos scheduler
Last synced: 8 months ago
JSON representation
This project implements a simple scheduler for a Freescale microcontroller mc9s08qg8.
- Host: GitHub
- URL: https://github.com/elemeants/schedulerqg8
- Owner: Elemeants
- License: mit
- Created: 2021-12-09T03:07:15.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-09T03:27:05.000Z (almost 4 years ago)
- Last Synced: 2023-10-17T16:04:40.207Z (about 2 years ago)
- Topics: c, embedded-systems, freescale, library, mc9s08qg8, qg8, round-robin, rtos, scheduler
- Language: C
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SchedulerQG8
Implements a simple scheduler for a freescale microcontroller mc9s08qg8.
## Description
Uses a Round-Robin scheduler, to execute a list of "static" threads.
> This project is for "eduational" purposes, the microcontroller only
> haves 512 bytes of ram, so is no good enough to execute a lot of
> threads easly.
## Getting Started
Need to download the project, and add it to your CodeWarrior workspace, then add to your project paths the `Project_Headers` folders.
And add the `ScheluderLib.lib` from the compilation folder, usually `Debug` or `Release` to your project link libraries.
## Author
[Elemeants](https://github.com/Elemeants)
## Version History
* 1.0
* Initial Release.
## License
This project is licensed under the MTI License - see the LICENSE.md file for details