All Projects → cw1997 → ez-rtos

cw1997 / ez-rtos

Licence: Apache-2.0 license
A micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen on ARM Cortex-M3 assemble language, it runs successfully on STM32F103 MCU.

Programming Languages

c
50402 projects - #5 most used programming language
assembly
5116 projects

Projects that are alternatives of or similar to ez-rtos

Tock
A secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+5615.79%)
Mutual labels:  arm, cortex-m, operating-system, mcu
rnk
rnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (-61.4%)
Mutual labels:  arm, cortex-m, operating-system, mcu
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-68.42%)
Mutual labels:  arm, cortex-m, os, operating-system
Tofita
🍬 All-new kernel for @GreenteaOS
Stars: ✭ 112 (+96.49%)
Mutual labels:  os, operating-system, operating-systems
Frosted
Frosted: Free POSIX OS for tiny embedded devices
Stars: ✭ 194 (+240.35%)
Mutual labels:  arm, os, operating-system
Toaru Nih
NOTICE: The ToaruOS-NIH Project has been MERGED UPSTREAM. This repository is now archived.
Stars: ✭ 66 (+15.79%)
Mutual labels:  os, operating-system, operating-systems
Helios
The free embedded operating system.
Stars: ✭ 223 (+291.23%)
Mutual labels:  operating-system, mcu, operating-systems
cortexm-AES
high performance AES implementations optimized for cortex-m microcontrollers
Stars: ✭ 18 (-68.42%)
Mutual labels:  arm, cortex-m, cortex-m3
GENADEV OS
An AArch64 hobbyist OS for the Raspberry Pi 3 B+
Stars: ✭ 14 (-75.44%)
Mutual labels:  arm, os, operating-system
Pyocd
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+864.91%)
Mutual labels:  arm, cortex-m, mcu
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+521.05%)
Mutual labels:  arm, cortex-m, operating-system
Prettyos
A Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (-36.84%)
Mutual labels:  arm, os, operating-systems
Greentea
🍵 Userspace of the @GreenteaOS
Stars: ✭ 56 (-1.75%)
Mutual labels:  os, operating-system, operating-systems
Toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+8122.81%)
Mutual labels:  os, operating-system, operating-systems
LudOS
A toy monolithic kernel written in C++
Stars: ✭ 38 (-33.33%)
Mutual labels:  os, operating-system, operating-systems
IntrOS
Free cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (-33.33%)
Mutual labels:  cortex-m, os, operating-system
Pikort
A tiny Linux-like real-time kernel optimized for ARM Cortex-M chips
Stars: ✭ 268 (+370.18%)
Mutual labels:  arm, cortex-m, mcu
Daplink
Stars: ✭ 1,162 (+1938.6%)
Mutual labels:  arm, cortex-m, mcu
CS Offer
后台开发基础知识总结(春招/秋招)
Stars: ✭ 352 (+517.54%)
Mutual labels:  computer-science, os, operating-system
CS
Computer Science Notes
Stars: ✭ 33 (-42.11%)
Mutual labels:  computer-science, operating-system

ez-rtos

A simple real-time operating system

Features

  • task switching
    • by ARM Cortex-M3 SysTick
  • delay
    • delay(unsigned int)
  • memory allocator
    • malloc(size_t)
    • free(void *)
  • critical section
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].