Releases: makaram99/cute-os
Releases · makaram99/cute-os
cute_os_v1.1.0
Version 1.1.0
Date: 2022-04-14
Description: Improvement in the code.
-
Added the following features:
-
The old fixed tick rate is replaced by the greatest common tick time using Greatest Common Divisor Algorithm to make the system faster and stable.
-
Naming Convention of variables updated. (
tickTime
is nowtick_time
) -
Standard Types in STD_TYPES.h updated to:
- Apply a new naming convention. (
u8
is nowu8_t
) - Reduce the size of the code.
- Apply a new naming convention. (
-
Max number of tasks is now 8 instead of 10 due to the limitation of the MCU memory.
-
-
Added the following files:
- tools.md: Contains HOW-TO-SETUP the tools required to run this project.
-
- version_log.md: Contains the history of the project.
cute_os_v1.0.0
Version 1.0.0
Date: 2022-03-22
Description: Initial version.
Added the following features:
- Using Timer 2 to count the time with a fixed tick rate of 50ms.
- Create a Task using (
cuteOS_TaskCreate
). - Remove a Task using (
cuteOS_TaskRemove
). - Ability to create upto 10 tasks.
- Priority of the tasks is fixed. Tasks are given priority in the order of creation.
- Minimum task tick rate is 1ms, maximum is 65 seconds.