Linux与windows之比较
时间:2011-04-12
来源:互联网
博客地址:http://blog.csdn.net/rickleaf
1. 嵌入式实验室的创建
本人是一个嵌入式系统的爱好者,移植和应用过多种嵌入式系统。工作以来主要从事WinCE,Linux和Android的开发。
一直有一个梦想,希望像我一样的嵌入式系统爱好和工作者,能够在没有硬件的条件下去了解和开发这样的系统。
现在,自由的操作系统层出不穷,对移植和开发的文档却依然晦涩难懂。我希望我们能在这样的虚拟的平台上(比如我现在专注的
mini2440 QEMU)把我们的每一次移植都能够图文并茂的通过docbook 记录在案,这将能更大的提升自由软件文档的阅读效果。
我们不专注于系统本身,但是我们专注于这样的虚拟应用。我们会不遗余力的把我们的文档和代码贡献给任何人。
当然也会提供给我们移植的操作系统的组织。在这样的环境中,我希望大家和我能继续共同成长。
虽然我已经过了而立之年,但是我感觉我依旧浑身充满了力量。
我建立的自由软件项目,名称是eMBosLab, 在未来的日子里,我将把我仅剩的力量投入进来。
让更多的人能够通过这样一个平台,学习甚至研究嵌入式系统,更轻松的投入到工作中。
我还会和朋友一起通过docbook的方式,记录我们的每一次成长历程。
项目主页:
https://sourceforge.net/projects/emboslab/
代码管理方式:
大部分代码采用GIT来管理
http://emboslab.git.sourceforge.net/git ... -index.cgi
一些操作系统如果用hg,或者svn,我们会延续他
http://emboslab.hg.sourceforge.net/hgweb/emboslab
2. eMBosLab RTEMS:(具体细节请参考雪松的blog)
http://blog.csdn.net/coolbacon
更新内容 :
RTEMS 增加DM9000网卡支持查询和中断方式,网络程序测试OK
RTEMS 修正PLL bug, ticker 运行正常
RTEMS for emboslab 增加mini2440 qemu BSP
下载方法
3. eMBosLab eCos:
更新内容:
20110408 17:00
1. add touch driver for MINI2440 qemu.
2. add touch driver for synthetic
3. add new graphics library flnx (FLTK for nano-x) as an ecos package
4. fix microwindows nano-x issue, now can be run on MINI2440 QEMU or synthetic platform
5. enable microwindows MWIN function
6. add pw graphics library
7. add PNG library
8. add jpeg-6b library
9. fix mini2440 qemu lcd driver color issue
20110328 23:00
通过ecosconfig add net_drivers自动增加网卡驱动的QEMU依赖关系。
20110321 18:00
增加MINI2440 BSP源代码,包括FLASH驱动,DM9000网卡驱动极其LCD支持
20110321 10:00
eCos for emboslab 合并了yaffs和nand 模块
下载方法
4 .eMBosLab Docs :
更新内容:
20110328 23:00
docbook模板已经建好,后续的部分文档会采用英文配合图形的方式。
20110322 12:00
从ecos中的文档中,剥离出相对简单的docbook应用架构作为后续文档编写的体系结构。
可以直接生成html和pdf A4页面的文档
下载方法:
5.网站介绍
这是主页,为了能用git和hg, 我选择了sourceforge平台
https://sourceforge.net/projects/emboslab/
这是所有的源代码:
目前已经把RTEMS for QEMU MINI2440放在了上面,希望能有更多的人参与。
这将是一个自由的技术学习和交流平台。
source code address
http://emboslab.git.sourceforge.net/git/gitweb-index.cgi
网页上也能看到我在RTEMS做的所有工作。
下面Show一下虚拟实验室目前有的一些成果,希望有跟多的人参与进来。
eCos 演示:
RTEMS 演示:
OKL4演示:
1. 嵌入式实验室的创建
本人是一个嵌入式系统的爱好者,移植和应用过多种嵌入式系统。工作以来主要从事WinCE,Linux和Android的开发。
一直有一个梦想,希望像我一样的嵌入式系统爱好和工作者,能够在没有硬件的条件下去了解和开发这样的系统。
现在,自由的操作系统层出不穷,对移植和开发的文档却依然晦涩难懂。我希望我们能在这样的虚拟的平台上(比如我现在专注的
mini2440 QEMU)把我们的每一次移植都能够图文并茂的通过docbook 记录在案,这将能更大的提升自由软件文档的阅读效果。
我们不专注于系统本身,但是我们专注于这样的虚拟应用。我们会不遗余力的把我们的文档和代码贡献给任何人。
当然也会提供给我们移植的操作系统的组织。在这样的环境中,我希望大家和我能继续共同成长。
虽然我已经过了而立之年,但是我感觉我依旧浑身充满了力量。
我建立的自由软件项目,名称是eMBosLab, 在未来的日子里,我将把我仅剩的力量投入进来。
让更多的人能够通过这样一个平台,学习甚至研究嵌入式系统,更轻松的投入到工作中。
我还会和朋友一起通过docbook的方式,记录我们的每一次成长历程。
项目主页:
https://sourceforge.net/projects/emboslab/
代码管理方式:
大部分代码采用GIT来管理
http://emboslab.git.sourceforge.net/git ... -index.cgi
一些操作系统如果用hg,或者svn,我们会延续他
http://emboslab.hg.sourceforge.net/hgweb/emboslab
2. eMBosLab RTEMS:(具体细节请参考雪松的blog)
http://blog.csdn.net/coolbacon
更新内容 :
RTEMS 增加DM9000网卡支持查询和中断方式,网络程序测试OK
RTEMS 修正PLL bug, ticker 运行正常
RTEMS for emboslab 增加mini2440 qemu BSP
下载方法
代码:
git clone git://emboslab.git.sourceforge.net/gitroot/emboslab/rtems-4.9.5-emboslab
3. eMBosLab eCos:
更新内容:
20110408 17:00
1. add touch driver for MINI2440 qemu.
2. add touch driver for synthetic
3. add new graphics library flnx (FLTK for nano-x) as an ecos package
4. fix microwindows nano-x issue, now can be run on MINI2440 QEMU or synthetic platform
5. enable microwindows MWIN function
6. add pw graphics library
7. add PNG library
8. add jpeg-6b library
9. fix mini2440 qemu lcd driver color issue
20110328 23:00
通过ecosconfig add net_drivers自动增加网卡驱动的QEMU依赖关系。
20110321 18:00
增加MINI2440 BSP源代码,包括FLASH驱动,DM9000网卡驱动极其LCD支持
20110321 10:00
eCos for emboslab 合并了yaffs和nand 模块
下载方法
代码:
hg clone http://emboslab.hg.sourceforge.net:8000/hgroot/emboslab/ecos-emboslab
4 .eMBosLab Docs :
更新内容:
20110328 23:00
docbook模板已经建好,后续的部分文档会采用英文配合图形的方式。
20110322 12:00
从ecos中的文档中,剥离出相对简单的docbook应用架构作为后续文档编写的体系结构。
可以直接生成html和pdf A4页面的文档
下载方法:
代码:
git clone git://emboslab.git.sourceforge.net/gitroot/emboslab/docbook-emboslab
5.网站介绍
这是主页,为了能用git和hg, 我选择了sourceforge平台
https://sourceforge.net/projects/emboslab/
这是所有的源代码:
目前已经把RTEMS for QEMU MINI2440放在了上面,希望能有更多的人参与。
这将是一个自由的技术学习和交流平台。
source code address
http://emboslab.git.sourceforge.net/git/gitweb-index.cgi
网页上也能看到我在RTEMS做的所有工作。
下面Show一下虚拟实验室目前有的一些成果,希望有跟多的人参与进来。
eCos 演示:
附件:
附件:
文件注释: pwin超小型嵌入式GUI

pwin_synthetic.png [ 24.33 KiB | 被浏览 28 次 ]

pwin_synthetic.png [ 24.33 KiB | 被浏览 28 次 ]
附件:
RTEMS 演示:
附件:
附件:
OKL4演示:
附件:
文件注释: OKL4在ARM QEMU的演示

okl4-on-mini2440.png [ 106.2 KiB | 被浏览 28 次 ]

okl4-on-mini2440.png [ 106.2 KiB | 被浏览 28 次 ]
作者: rickleaf 发布时间: 2011-04-12
是类似虚拟机这样的开发环境吗?
作者: be00 发布时间: 2011-04-12


作者: fang0319 发布时间: 2011-04-12
差不多吧,多关注就知道了
作者: rickleaf 发布时间: 2011-04-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28