阅读:2196回复:6
uc/osII移植到arm7的思路
关于移植到arm的问题,我没有自己做过,但我想是这样的:你的linux版移植总有个main函数或init函数作为总的入口,bsp的作用就是做一些初始化的工作,最后跳转到你的main函数。那么uc/os的arm7移植也应该是一样的思路,bsp应该基本上不用怎么改的。
至于uc/os本身在arm上的移植,已经有人做过了,不过我手头没有,哪位大虾有的可以贡献一下。自己做应该也不难的,两三天足矣。关键是要弄懂作者那本书! |
|
|
沙发#
发布于:2002-12-04 13:36
我现在正想把usos2移植到arm7上,自己写bsp太累了,哪里有好的资料?作者的那本书我有,第2版我也有。甚至移植好的代码我也有,只是如何写bsp是难点。
不知道引导linux的bsp能否来引导ucos2. |
|
板凳#
发布于:2002-12-05 18:10
应该可以用的,北理工的一位朋友就是用linux在pc上的引导程序在pc机上引导了uc/osII,同理在arm上也可以的吧。我上次已经说了,bsp与OS的关系不大的,跟硬件关系大。
|
|
|
地板#
发布于:2002-12-06 11:26
作者的那本书啊?我怎么不知道啊,太落伍了:(
|
|
地下室#
发布于:2003-05-14 21:11
移植应该很容易,只要些几个中断处理就行了,一个是任务是context切换,一个中断的context切换,时钟中断服务,获取高优先级任务context。好像是这几个吧。移植到arm7大体思路应该是,初始化入口(0地址)异常服务,0x00000020之前,然后随便跳到哪里执行,irq接一个时钟,作为时钟服务,只要有时钟服务,自己写几个服务的task,就可以移植了。
|
|
|
5楼#
发布于:2003-05-21 16:17
可以告诉我书的名字吗?等待
|
|
6楼#
发布于:2003-05-29 19:05
有本ucosII_ebook,欧现在就在看这书
http://www.luckmcu.com/html/download.htm上有中文书下载,不过偶没载下来看过 |
|