返学费网 > 培训机构 > 全国IT培训中心

13081913316

全国统一学习专线 8:30-21:00

初学者如何开始学习嵌入式linux开发学习 呢?新手入门全干货!零基础小白入门linux嵌入式开发到底学些什么东西啊?,mini2440开发板可以用来学习嵌入式Linux开发吗,初学者想学嵌入式linux开发,我想学嵌入式LINUX驱动开发,很纠结到底选ARM9???必看

1.linux嵌入式开发到底学些什么东西啊?

嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”(原文为:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。这主要是从应用对象上加以定义,从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。  国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。嵌入式主要用到的是C语言,C++,但Java也用于嵌入式技术,主要是用在嵌入式游戏开发,移动开发等,主要侧重JAVA的J2ME方向。嵌入式的发展前景跟就业前景很不错,目前国内这方面的人才也比较紧缺。所以你学这方面的专业比较好。嵌入式主要分为三大块:1.嵌入式Linux系统开发:侧重开发环境搭建、内核原理、交叉编译等2.嵌入式Linux应用开发:侧重Linux应用编程、内核编译、系统调用。3.嵌入式Linux驱动开发:侧重嵌入式Linux系统下的驱动开发、内核的深入分析。目前市场上专业的嵌入式培训很多很乱,因为是最近几年发展起来的。据我所知最权威最专业的要数东方赛富嵌入式培训了,位于清华东门,跟清华有很深的渊源关系。特别是师资,师资团队是整个嵌入式培训领域最好的。80%的老师来自清华、世界500强企业和中国顶尖的IT公司。如果时间及经济条件允许的话,培训一下还是有很好的,既学到了专业知识,同时也解决了就业问题,就业单位也比自己找的要好很多!如需要培训他们是不二的选择!

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

其实不太懂你们为什么都要买一个贵的开发板去跑Linux系统才觉得学到东西,Linux系统根本不适应一个初学者去学习.可以去问问搞这一行的老师后者前辈,有几个对Linux系统搞的透彻的. 还是建议你们买个ARM7先去搞清楚简单的UCos 和ARM7的接口原理再说.这样便宜来得简单明了,学得快.最重要是学到原理. 用ARM7和用ARM9就好象是在WIN98和WINXP上学习如何操作WINDOWS一样,有差别吗? 原理是通用的,钱多的买ARM9-11开发,固然可以,但是学东西重点是学原理,简单实用的原理最好,一通百通.实在没有必要去疯狂搞LINUX,把那些代码看完都要你至少半年时间了,还不一定懂. PS: 我一个朋友公司用Linux系统做PockPC,十多个人做了1年了,现在才算是基本稳定.做成的产品还因为成本高,难销出去.不知道大家准备花多少时间去弄清楚你以后可能都不会用的东西呢.还好微软没有把Wince完全开放出来,不然不知道要看死多少人.全弄明白,估计孙子都出来了.

3.初学者想学嵌入式linux开发

呵呵,你转过来的那段话实在太可笑!如果按那种想法,别说嵌入式linux实践性那么强的技术,就连一般的软件开发也学不会!1.“如果你学习嵌入式开发是为了就职,那么必要性不是太大”--这里还要如果的呢?我没见过有那个人是吃饱了撑着去研究嵌入式linux这苦活的。谁不是为了工作啊?...2.“因为一般来说公司把环境都给你准备好了。你唯一需要操心的是怎么设计软件,怎么写程序。业务和需求往往是最重要的。... ...当然一个公司确实可能会有一个组织专门去做嵌入式系统的搭建,驱动程序编写等等,不过一个新手想进入这个领域怕也不容易。这个组织也不太可能去招新手。”--估计此人是只用过Windows和IDE的,我实在想不出有哪个公司会招一个连开发环境都不会搭建的人。...3.“如果是学生的话,找个嵌入式的公司实习又能有开发环境又能有微薄的薪水。”--嵌入式这行,连板子都没摸过,实习都别奢望能找到!4.“如果你已经离开学校的话,那么自己一个人搞这个是想开公司么?那样作为一个老板似乎也没有可能自己钻研所有的技术细节。因为老板要操心的事情实在太多了。”--这世界没多少个马云,没有过硬的综合素质想开公司?除非他老爸是李嘉诚... ...我比你高一届,现在正在自学嵌入式linux。作为同道中人,给你一些建议吧:开发板一定要买的,不一定要买太贵的,推荐友善之臂的mini2440,这是一款性价比比较高的板子了,五百多块。但个人认为不需要立刻买,先打好一些基础吧。本人是学了一年linux和一段时间的arm才买的板子,最近才买的,打算再充一下电就真正着手玩开发板了。如果你还不熟悉linux,建议你好好学上一段时间吧。这是非常重要的,试问连操作linux都不熟悉,又谈何开发呢?另外,学嵌入式是个苦活,一定要有信心和毅力。你才大三,现在决定学还有充足时间学习,学好了很有前途的!好好学一下基础先吧!决定了就要加油哦! 另外,可以的话加我百度HI吧!相互交流下学习心得~

4.我想学嵌入式LINUX驱动开发,很纠结到底选ARM9?

对于初学者来说,C语言最关键,接着是微机原理,数据结构,再有是arm体系结构,推荐还是armV4,虽然说很老,但网上资料多,学习方便,当把V4搞熟,在学习其他的很容易。不推荐M系列,那些是工控用的比较多,操做系统简单,不利于初学者学习当然如果零基础,最好在Linux下,对于初学者来说还是比较难,但Linux可以直接在电脑上仿真,因为arm好大一部分用的Linux操作系统,两者内核一样,利于初学者

看了以上有关的嵌入式linux开发学习讲解,如果还有什么疑问可以直接来电咨询。

温馨提示:为不影响您的学业,来校区前请先电话咨询,方便我校安排相关的专业老师为您解答
  • 热门课程
姓名不能为空
手机号格式错误