请教,关于LINUX的源码
我最近想做ARM嵌入式开发,是不是需要把UCLINUX的源码通读几遍?
我已经有了一块ARM7的开发板,不知道还需要什么东西?
问题点数:60、回复次数:5Top
1 楼tjh666()回复于 2005-09-15 10:10:14 得分 10
可以不用。你只要在目标板上裁减一下linux就可以得到你要的arm嵌入式系统。
裁减的方法很多,不一定要用ulinux.Top
2 楼hundlom(托克维尔)回复于 2005-09-15 11:23:52 得分 10
有时间当然要通读源代码了。有助于你对平台更多的了解,对系统平台的操作和各种特性更熟悉。Top
3 楼nanjianhui(nan)回复于 2005-09-15 15:24:46 得分 20
你需要确定你使用的ARM7是否带MMU,如果是ARM7tdmi就是不带MMU的,如果是ARM720T就是带MMU的。
如果是不带MMU,你可以用uClinux,如果是带MMU的,你可以选用ArmLinux或者Linux
你需要了解Linux内核架构,理解他的编译过程,从最开始的Make xconfig, make dep,make等过程
你还需要一个bootloader,可能你也需要移植一个bootloader,比如uboot。Top
4 楼yyy790601(发呆的鱼)回复于 2005-09-16 10:06:36 得分 20
边用边学吧,一上来就读源码很容易迷糊的。Top
5 楼lei006(飞龙在天)回复于 2006-04-30 14:00:16 得分 0
谢谢大家,我感觉内核的技术很重要,可是它的整体设计思想更重要,所以我先把设计这一块弄明白再读源码!Top




