资 源 简 介
gainos-tk
A real time operating system conformed to osek os 2.2.3 specification.
A communication stack from arccore(http://www.arccore.com/) integrated.
A configuring GUI tool based on python and Qt4.8.
# 概述 #
GaInOS-TK 首先是一个符合OSEK OS 2.2.3 规范的实时操作系统,其实现架构基于uTenux(http://www.uloong.cc),其遵循开源
U-License协议。在此 RTOS 的基础之上集成来自arccore(http://www.arccore.com/)的开源GPL协议的Com通讯栈代码。并为上述
两模块开发出静态配置工具gainos-studio。
自述
和大多数嵌入式技术爱好者一样,最初我也仅仅是学习ucOS,但渐渐的,我发现我喜欢嵌入式微内核技术。之后也相继学习过
FreeRTOS 和 RT-Thread,并也曾经阅读过linux 0.11代码。 并在阅读了 于渊 《自己动手写操作系统》这样一本书之后,在自己的
内心里也就一直有了这样的一个念头,那就是我希望有一天,我可以动手开始打造属于我自己的操作系统。那一年,我大三了。也就
是在那一年,我有点懊恼我那浑浑噩噩的大一与大二。
但是,我也发现纯粹的自己动手写一个操作系统,实在是有点难度,因为我没有方向,难免将会以ucOS、FreeRTOS等为方向标,那
最终的结果很可能就是抄袭,那样也就成了抄作系统了。
毕业开始工作,也算是有幸能够进入汽车电子领域,虽说工资待遇极差,但是这工作一年来,我真的是受益匪浅。
这里,我找到了研究的方向。于2012年9月27日,开始了符合OSEK OS 2.2.3规范的操作系统的编写,并于3个月之
后完成,并通过OSEK OS官方符合性测试用例。也就是在这三个月的时间之内,让我对微内核操作系统有了一个彻底的
认识。但是,也深深的让我体会到,一个人的力量