TRON Forum

T-Kernel 2.0

T-Kernel 2.0 is a high-performance real-time OS for embedded systems developed by TRON Forum. It inherits μITRON specification OS technology, has high compatibility, and supports the latest high-performance embedded system hardware.

tk2

  • Support for high performance hardware
    In order to meet the demands of increasingly sophisticated and high-performance embedded systems, T-Kernel 2.0 supports the latest embedded system hardware, such as 32-bit processors and memory management units (MMUs).
  • High real-time performance
    Inheriting the technology of μIRON specification OS, which has become widely used in embedded systems, T-Kernel 2.0 achieves real-time control with millisecond and microsecond precision.
  • Rich set of synchronization and communication functions between tasks
    T-Kernel 2.0 provides a variety of functions for synchronization and communication between tasks, such as semaphores, mutexes, event flags, mailboxes, and message buffers, that suit the usage requirement of applications.
  • Support for handlers
    T-Kernel 2.0 provides a range of handler functions as standard, including interrupt handlers, cyclic handlers that operate at regular intervals, and alarm handlers that operate at specified times.
  • Extension to expand functions
    OS features can be extended by Extension. TRON Forum provides T-Kernel 2.0 Extension (T2EX ), which supports a file system and TCP/IP networking.

The specification and source code of T-Kernel 2.0 can be downloaded from the TRON Forum website.

Specification page
https://www.tron.org/specifications/

Source code download
https://www.tron.org/download/

Return Top