level 2
夜潜星
楼主
个人计划在arm9的开发板上移植 ucos系统加上一个miniGUI,目前正在学习,不是很理解ucos的移植流程,似乎与一般的Linux的移植的大有不同。
一般而来,在嵌入式系统上移植操作系统,步骤是这样的,设置交叉编译工具链;移植bootload;移植操作系统内核+文件系统+相关驱动;最后是应用程序。可是这几天的阅读材料学习ucos,我的感觉就是移植ucos基本上不是这个流程,他需要的是一个类似于vc2010的开发平台,比如IAR,在上面添加一个工程,根据不同的硬件需要进行一定的文件修改等工作,然后编译源码,烧写到具体的开发板上就行了,似乎不需要所谓的bootload,然后特定的文件系统的设定貌似也是没什么好的模版去遵循。
请各位大神抽空看看,指出我的这些理解是否有问题
2015年03月22日 02点03分
1
一般而来,在嵌入式系统上移植操作系统,步骤是这样的,设置交叉编译工具链;移植bootload;移植操作系统内核+文件系统+相关驱动;最后是应用程序。可是这几天的阅读材料学习ucos,我的感觉就是移植ucos基本上不是这个流程,他需要的是一个类似于vc2010的开发平台,比如IAR,在上面添加一个工程,根据不同的硬件需要进行一定的文件修改等工作,然后编译源码,烧写到具体的开发板上就行了,似乎不需要所谓的bootload,然后特定的文件系统的设定貌似也是没什么好的模版去遵循。
请各位大神抽空看看,指出我的这些理解是否有问题