Jump to content

Micro T-Kernel: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Summary table has been updated and corrected. C++ is not used, for example. Initial release date was wrong. CPU list is updated. TRON Forum is mentioned as the current organization that maintains this.
Logo, etc. in the summary table is updated.
Line 2: Line 2:
{{Infobox OS
{{Infobox OS
| name = μT-Kernel
| name = μT-Kernel
| logo = T-kernel logo.gif
| logo = MicroT-Kernel 3.0 (Real-time OS) logo.png
| logo caption = T-Kernel logo
| logo caption = μT-Kernel 3.0 logo
| screenshot =
| screenshot =
| developer = [[T-Engine Forum]]
| developer = [[TRON Forum]]
| source model =
| source model =
| kernel type = [[Real-time operating system]] (RTOS)
| kernel type = [[Real-time operating system]] (RTOS)

Revision as of 04:03, 15 October 2024

μT-Kernel
μT-Kernel 3.0 logo
DeveloperTRON Forum
Written inC, Assembly language
OS familyTRON
Working stateCurrent
Initial release2007; 18 years ago (2007)
Latest release3.00.07 / April 1, 2024; 9 months ago (2024-04-01)
Repositorygithub.com/tron-forum/mtkernel_3
Marketing targetEmbedded systems
Available inJapanese
Platforms[1][2][3]
Kernel typeReal-time operating system (RTOS)
LicenseT-License 2.2
Official websitewww.tron.org/tron-project/what-is-t-kernel/mt-kernel

μT-Kernel is a real-time operating system (RTOS) designed for 16- and 8-bit microcontrollers. "μ” in the name stands for "micro" and pronounced as such. It is not pronounced as "mu". It is freely available under T-License.

Supported CPU list is available. [4]

The latest version, μT-Kernel 3.0, is available from Github. [5]

μT-Kernel was standardized by T-Engine Forum (now succeeded by TRON Forum) and later it became the basis of IEEE Standard 2050-2018, "IEEE Standard for a Real-Time Operating System (RTOS) for Small-Scale Embedded Systems" [6]published by the Institute of Electrical and Electronics Engineers (IEEE) IEEE Standards Association (IEEE SA) as the basis of IEEE 2050–2018.[7]

An article comparing 9 RTOSs among which Micro T-Kernel was evaluated and given favorable remarks appeared in IEEE publication.[8]

History

μT-Kernel was developed as a smaller subset of T-Kernel. For example, it does not assume the use of MMU unlike T-Kernel. For more on its history and the overall philosophy behind the TRON real-time OS family, please see the entry of T-Kernel.

See also

References

  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. ^ "Supported CPU list". www.tron.org. Retrieved 2024-10-15.
  5. ^ TRON Forum (2024-10-02), tron-forum/mtkernel_3, retrieved 2024-10-15
  6. ^ "IEEE 2050-2018, IEEE Standard for a Real-Time Operating System (RTOS) for Small-Scale Embedded Systems". IEEE Standards Association. Retrieved 2024-10-15.
  7. ^ "IEEE standards site". Institute of Electrical and Electronics Engineers (IEEE).
  8. ^ "Real-time operating system (RTOS) for small (16-bit) microcontroller in Consumer Electronics". Consumer Electronics, ISCE '09. IEEE 13th International Symposium. 2009. doi:10.1109/ISCE.2009.5156833. S2CID 27374625. {{cite journal}}: Cite journal requires |journal= (help)