mini2440开发板可以用来学习嵌入式Linux开发吗

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:10:41
我在看一本书《嵌入式Linux应用程序开发详解》,华清远见的教材.书中用的到开发板是优龙FS2410,这个板挺贵的.通过比较我打算选用友善之臂的mini2440板子.不知道这块板子可以用来做开发板吗?是否缺少一些重要的功能?或者对于开发板的选择及嵌入式学习还有什么建议,非常感谢你的帮助!
mini2440详细参数:
http://www.arm9.net/mini2440-feature.asp

其实不太懂你们为什么都要买一个贵的开发板去跑Linux系统才觉得学到东西,Linux系统根本不适应一个初学者去学习.可以去问问大学搞这一行的老师后者前辈,有几个对Linux系统搞的透彻的.
还是建议你们买个ARM7先去搞清楚简单的UCos 和ARM7的接口原理再说.这样便宜来得简单明了,学得快.最重要是学到原理.
用ARM7和用ARM9就好象是在WIN98和WINXP上学习如何操作WINDOWS一样,有差别吗? 原理是通用的,钱多的买ARM9-11开发,固然可以,但是学东西重点是学原理,简单实用的原理最好,一通百通.实在没有必要去疯狂搞LINUX,把那些代码看完都要你至少半年时间了,还不一定懂.

PS:
我一个朋友公司用Linux系统做PockPC,十多个人做了1年了,现在才算是基本稳定.做成的产品还因为成本高,难销出去.不知道大家准备花多少时间去弄清楚你以后可能都不会用的东西呢.还好微软没有把Wince完全开放出来,不然不知道要看死多少人.全弄明白,估计孙子都出来了.

首先不太清楚你用的MINI2440是什么样子,2440开发板我到是有,如果你使用的是2440开发板,此开发板因该分为核心板和外设板两部分,使用的是ARM 9处理器,有网络、声音等模块,这样的话是可以作为开发板学习嵌入式开发,建议现吧开发板的基础了解的清楚些,比如每个芯片的模块和想对应的LINUX的内核模块的配置,并且使用交叉编译进行编译内核然后烧录到板上,至于内核外的应用程序部分要看你需要面向什么方向进行开发,如果是工控方向那就以软硬结合方式,因为2440本身提供一组可以自己定义的数据跳线,可以外接一些自己的控制方式,2440本身功耗很低,完全能够满足工控需求。如果你是应用方向,写一些应用程序面向MID系统,那就可以学写驱动和基本应用程序开始做起。