打印
[ZLG-ARM]

想把vxworks移植到LPC2378上去,可以吗?

[复制链接]
1839|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
王敬|  楼主 | 2008-1-18 19:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zlg315| | 2008-1-19 00:16 | 只看该作者

资源不够啊!至少ARM9。

使用特权

评论回复
板凳
zlgarm| | 2008-1-19 10:19 | 只看该作者

关于VxWorks在LPC2378上的移植问题

王敬,您好!

1、VxWorks 由一个体积很小的内核及一些可以根据需要进行定制的系统模块组成。VxWorks 内核最小为 8KB,即便加上其它必要模块,所占用的空间也很小,且不失其实时、多任务的系统特征。而用户在使用操作系统时,并不是操作系统中的每一个部件都要用到。例如图形显示、文件系统以及一些设备驱动在某些嵌入系统中往往并不使用。
2、所以,对移植目标处理器的具体资源需求,视裁减后的系统而定。如果不挂VxWorks的I/O系统,经裁减后内核在10KB左右,只不过它的系统开销很大,占用挺多的内存资源。
3、曾有工程师将VxWorks裁减后,可在SmartARM2200上正常运行。而LPC2378片内集成512KB的高速Flash、58KB的SRAM;此外,它具备8位数据/16位地址的并行总线,可外扩存储设备,是很适合工控领域的高性能处理器。
4、周立功公司的很多工控模块、工控平台,以及最近推出的SmartARM2300教学实验开发套件,都是基于LPC2378开发的。由此可见,虽然在一些实际的工程运用中,VxWorks要求在ARM9等处理器上运行,但如果您需求不大,它还可以在LPC2378上进行移植。

                                        By zlgarm_wgg

使用特权

评论回复
地板
armecos| | 2008-1-19 22:38 | 只看该作者

LPC芯片上使用VxWorks的资料太多了

    完全免费!!!
    
    个人感觉VxWorks的性能实在是好极了,在接触过程中时时处处能感受到它的专业,特别是它的组织结构让人拍案叫绝,从中能大大提升自己的功力,每次重看都有新的收获。
    
    一般,在商用时我选择VxWorks,在个人使用时我选择ecos。虽然ecos性能比VxWorks差一些,但功能上完全等效。
    
    我们提供完全等效VxWorks的ecos开发平台,当然也提供VxWorks的平台。VxWorks移植相当地复杂,跑起来容易,真正作好可不简单,有太多的地雷阵和陷阱,稍不留神就掉进去,尤其不适合初学者入门使用。2378没有用过,但在2210上跑过VxWorks,下面是相关文档。
    
    VxWorks在EasyARM2200和SmartARM2200上的培训
    EasyARM2200和SmartARM2200增值软件合集第二版

使用特权

评论回复
5
王敬|  楼主 | 2008-1-21 20:05 | 只看该作者

谢谢了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

122

帖子

0

粉丝