嵌入式学习即嵌入式Linux系统、Android系统开发学习,主要讲述嵌入式学习的方法,嵌入式学习路线、和兴趣学习嵌入式的必要性。
基本介绍
- 中文名:嵌入式学习
- 学习路线:学习流程
- 兴趣学习:兴趣是学好嵌入式的基本要求
- 学习方法:坚持
基本介绍
什幺是嵌入式学习?
嵌入式学习是将学习真正“嵌入”到日常工作中,使学习的知识能得到有效的转化。
嵌入式学习模式认为如果学习内容与工作相关,员工学习的积极性最大,在今天日益快速变化的学习环境中,传统结构化的课程很难预测员工在工作中遇到的各种複杂问题,因此难以向员工提供最佳的问题解决方法,而员工在工作中遇到困难时能通过内部学习组织很快得到解决问题的方法从而得到知识,就被称为嵌入式学习。
嵌入式学习具有提供即时的学习支持、强调合作性、引入学习技术、将学习与工作相结合的特点。
学习方法
- 从零基础开始:
这部分主要还是要求大家熟练掌握基础,孰能生巧,只有基础熟练了才能为解下来的学习扫平障碍。 - Linux命令的重要性:
Linux是一个命令行组成的作业系统,精髓在命令行,无论图形界面发展到什幺水平
个原理是不会变的,Linux命令有许多强大的功能:从简的磁碟操作、档案存取、到进
行複杂的多媒体图象和流媒体档案的製作。
- 选择一本好的工具书:
一本适合新手的书籍可以将其思维打开,使其豁然开朗。一旦选错了书籍,初学者可能会产生一大串的疑问,并逐渐失去学习兴趣。对于书籍的选择,你可以到亚嵌的官网:《Linux C编程一站式学习》 - 选择一个适合你的Linux发行版本
目前全球有超过1百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,Redhat Linux和Debian Linux是网路管理员的理想选择。对于英语不是很好的读者红旗Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,同学们可以到各自的班主任那拷贝亚嵌教学用的版本。 - 养成在命令行下工作:
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程式。在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的数据机线路,它也能操纵几千公里以外地远程系统 - 选择一个适合你的Linux社区:
随着Linux套用的扩展,出现了不少Linux社区。其中有一些非常优秀的社区。推荐适于初学者的Linux社区:Linux伊甸园,优秀linux+oracle技术门户,中国Linux公社。 - 勤于实践:
要增加自己Linux的技能,只有通过实践来实现了。所以,一定要在学习中勤于实践,你会收穫更多 - 用Unix思维学习Linux:
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
学习路线
一、编程基础
首先掌握C/C++语言,可以看知名的C语言图书用来打基础。像嵌入式Linux C语言程式设计基础教程、《The C Programming Language》、C和指针、C++ Primer、《高质量C/C++编程指南》这将会对C基础有重新的认识。
三、linux
现在嵌入式都是linux的天下,不学linux你还真玩不转。咱们还是重入门到再到核心一一到来。要学习嵌入式Linux下的程式设计、嵌入式Linux开发环境,强化对Linux开发的理解和编码调试的能力,系统编程、标準I/O、档案I/O、库的製作等。
四、核心移植+驱动开发
最后需要往开发板上移植作业系统需要完成大量的工作,包括搭建嵌入式开发环境;移植bootloader;移植核心(bsp开发)和製作根档案系统。
同时要了解Linux相关运行机理,为后面的驱动开发打好理论基础,内容:核心源码结构、记忆体管理、进程管理、中断管理、系统调用等等。
优势
嵌入式兴趣学习 更具效率
嵌入式产品已经不是从前"冷冰冰"的专业设备,实战训练中充满活力的"酷炫"产品对我们的学员有足够的吸引力。例如学员可以自己动手做智慧型电视、平板电脑、智慧型手环、智慧型手錶,甚至是四轴飞行器和智慧型小车,这些可以直接激发学员强大的学习兴趣和动力 。——摘自《单片机与嵌入式系统套用》175期 对话“嵌入式人才培养,难在哪里”
早些年,高等院校确确实实培养了一大批嵌入式系统师资队伍,但其中不少教师长期脱离一线科研,而从事嵌入式科研工作的教师,常常忙于繁重的科研工作,难以深入到嵌入式系统基础课程的教学改革之中。由此造成的局面是:一方面,毕业生苦于找不到合适的工作;另一方面,企业抱怨找不到急需的嵌入式人才。作为高校的有益补充,十多年前就涌现出不少专业的机构从事嵌入式培训,孜孜不倦地用心打造“精英人才”。这类培训针对性强,立竿见影,但嵌入式学习毕竟不是一蹴而就的,经过魔鬼训练速成的“人才”真的能够胜任实际的工作幺?企业究竟需要什幺样的嵌入式人才,嵌入式人才培养存在哪些难点,有没有行之有效的方法来应对呢?
华清远见教育集团创始人 季久峰说:
“提到培训机构,很多人或多或少会有些偏见,今天借这个机会谈一谈十几年来身处培训行业的感受。
众所周知,培训机构,特别是我所从事的职业教育,相对于传统学历教育,其优势主要在于快速实用的课程体系研发,以及具备实战研发经验的专业师资。毋庸置疑,从最初高深莫测的专业嵌入式设备,到现在充满想像力、层出不求的智慧型硬体,嵌入式技术的发展早已超乎我们当年的想像。面对诸多挑战,只有掌握了最新、最实用的技术,才能从容地胜任嵌入式研发岗位。
“兴趣学习”是我们课程设计的重要原则。嵌入式产品已经不是从前“冷冰冰”的专业设备,实战训练中充满活力的“酷炫”产品对我们的学员有足够的吸引力,例如学员可以自己动手做智慧型电视、平板电脑、智慧型手环、智慧型手錶,甚至是四轴飞行器和智慧型小车,这些可以直接激发学员强大的学习兴趣和动力。