各位工程师,
您好,我叫丁立星。
我在大概7年前接触嵌入式操作系统,随着使用慢慢加深了对其内部原理的理解,然后开始构想自己实现一个多任务内核。
前段时间工作比较轻松,我利用空闲时间完成了第一版实现,而且设计目标从最初的一个内核转变为包含多任务实时内核的嵌入式开发套件。目前,其相关源代码和资料都公布在sourceforge上,项目网址为:JDSoE.sourceforge.net。
我做这件事有几个目的: 1、满足自己的兴趣爱好 2、藉此结识一些技术上能够交流的朋友 3、推广普及RTOS的实现和使用技术 4、为嵌入式开发提供一种开源选择
然而,与设想情况相反,我在多个论坛上发出的参与邀请都没有什么反应,甚至难得有技术交流。时间长了,我自己也受到影响,但是我还是不甘几年的想法和实践就这样不了了之。所以到这里来寻求帮助,希望能在此对JDSoE进行宣传,为有兴趣者提供交流环境乃至推进其开发。而且,如果能够确保JDSoE持续开源,为促进它的发展和推广,我可以放弃对其拥有的权利。
JDSoE的简单介绍:
JDSoE是一个嵌入式开发套件,它是编译工具、构建脚本及组件库德集合。 JDSoE的当前版本在LPC2210上完成调试(在LPC2131上进行了移植,使用easyRAM开发板)。使用gmake及一组makefile管理和执行构建。 JDSoE实现了两个组件库: 1、vm虚拟处理器(在不同移植平台上提供统一的操作接口) 2、cm多任务内核(支持最多32个优先级,支持抢占和同优先级任务轮转,不限制任务数量,提供信号量、互斥、队列及条件等任务间通信和同步工具) JDSoE以组件的方式管理源代码树。 它现在又很多不足,需要您的支持。
您可以通过http://sourceforge.net/project/showfiles.php?group_id=254798&package_id=312521&release_id=665728下载JDSoE。
我的联系方式(上班时间不能上网,见谅) msn:ayeh_dd@hotmail.com email:ding.lixing@gmail.com
|