ChibiOS/RT free embedded RTOS Icon

ChibiOS/RT free embedded RTOS

54 Recommendations
323 Downloads (This Week)
Last Update:
Download ChibiOS_2.4.3.zip
Browse All Files

Screenshots

Description

ChibiOS/RT is a free and efficient RTOS designed for deeply embedded applications. It offers a comprehensive set of kernel primitives and supports many architectures: ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86.

ChibiOS/RT free embedded RTOS Web Site

Features

  • Tiny memory footprint, high performance, easily portable, clean and readable.
  • Preemptive kernel, 128 priority levels, reliable static architecture.
  • Kernel support for Semaphores, Mutexes, CondVars, Messages, Event Flags, Mailboxes, Virtual Timers.
  • IRQ abstraction, support for non-OS fast IRQ sources (zero latency buzzword).
  • Support for ARM, ARM-CM0, ARM-CM3, ARM-CM4, PowerPC, STM8, MSP430, AVR, ColdFire, H8S, Linux/Win32/MacOS simulators.
  • HAL component makes applications portable across the supported platforms.
  • HAL support for Port, Serial, ADC, CAN, EXT, GPT, I2C, ICU, MAC, MMC, PWM, RTC, SDC, SPI, UART, USB device driver models.
  • Support for the uIP and lwIP TCP/IP stacks (demo included).
  • Support for the FatFS file system library (demo included).

Update Notifications





User Ratings

 
 
54
3
Write a Review

User Reviews

  • Posted by OpenID User — 5 days ago

    simple and powerful!better than my imagination.the great thing is ChibiOS supports both STM32 and STM8.but not supporting CMSIS is the only deficiencies.I strongly recommend to integrate them.

  • Posted by Eli 2013-02-14

    chibios, easy to use

  • Posted by Gabriel 2013-01-20

    Love chibios

  • Posted by Collin 2012-12-19

    Works and fast.

Read more reviews

Additional Project Details

Languages

English

Intended Audience

Automotive, Developers, Education, Information Technology, Science/Research, Telecommunications Industry

User Interface

Console/Terminal, Non-interactive (Daemon)

Programming Language

Assembly, C, C++

Registered

2007-09-17

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.