T-Kernel

T-Kernel
T-Kernel logo
DeveloperT-Engine
Written inC++, C
OS familyTRON
Working stateCurrent
Initial release2002; 22 years ago (2002)
Latest release2.02.00 / June 24, 2015; 9 years ago (2015-06-24)
Repositorygithub.com/tron-forum/tkernel_2
Marketing targetEmbedded systems
Available inJapanese
PlatformsARM, MIPS, x86, PowerPC[1][2][3]
Kernel typeReal-time operating system (RTOS)
LicenseT-License
Official websitewww.tron.org/tron-project/what-is-t-kernel

T-Kernel is an open source[4] real-time operating system (RTOS) designed for 32-bit microcontrollers. It is standardized by the T-Engine Forum,[4] which distributes it under a T-License agreement. There is also a corresponding Micro T-Kernel (μT-Kernel) implementation designed for embedded systems with 16-bit or 8-bit microcontrollers.[5]

  1. ^ "T-Kernel CPU Support". Archived from the original on 2012-08-07. Retrieved 2012-07-26.
  2. ^ "New Platforms for the T-Engine". Archived from the original on 2012-07-30. Retrieved 2012-07-26.
  3. ^ "Supported CPU list".
  4. ^ a b "What is T-Kernel". T-Engine Forum. Retrieved 2012-05-13.
  5. ^ Tan, Su-Lim; Tran Nguyen Bao Anh (2009). "Real-time operating system (RTOS) for small (16-bit) microcontroller". 2009 IEEE 13th International Symposium on Consumer Electronics. pp. 1007–1011. doi:10.1109/ISCE.2009.5156833. ISBN 978-1-4244-2975-2. S2CID 27374625.