[ZLG-ARM] 想把vxworks移植到LPC2378上去,可以吗?

[复制链接]
2656|4
 楼主| 王敬 发表于 2008-1-18 19:44 | 显示全部楼层 |阅读模式
把vxworks移植到LPC2378上去,应该可以吧,谁有这方面的资料或移植方法,代码啊?谢谢.给小弟发一下wangliu_522@163.com
zlg315 发表于 2008-1-19 00:16 | 显示全部楼层

资源不够啊!至少ARM9。

  
zlgarm 发表于 2008-1-19 10:19 | 显示全部楼层

关于VxWorks在LPC2378上的移植问题

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

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

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

谢谢了

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

122

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部