嵌入式很火已经是众所周知的了,但究竟怎样学习嵌入式依旧是摆在很多人面前的问题。甚至有的人学了不少时间还是没有找到入门的诀窍,这样只能称之为死读书。粤嵌小编提醒大家,学习嵌入式不能过于死板,最主要的还是要有技巧和方法:
1、要明白学习本质学习嵌入式系统首先要抽象出系统本质,了解自己真正需要什么可以节省大量时间。
例如:一开始不要从具体的CPU架构和汇编语言学起,这些都是易变的内容,你换一种CPU就要从头学一次,不划算。要学就学那些不容易变化的内容:通用I/O驱动、万能中断处理机制、通用串口驱动、UNIX文件API接口、socket插口、POSIX标准等简单的嵌入式学习方法。
2、掌握C语言和Linux操作系统,因为单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定,同时Linux操作系统就是用C语言编写的。
3、懂得操作系统原理,特别是对于非计算机专业的,最好是找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚。
4.了解ARM的架构,原理,以及其汇编指令,我们在嵌入式开发中,一般很少去写汇编,但是起码的要求是能够看懂arm汇编简单的嵌入式学习方法简单的嵌入式学习方法。
5.安全和备份。对于生产型系统,安全最重要。一旦发现安全问题,管理员首先就要停止相应的服务,查看日志,执行备份,以及打补丁。世界上没有什么东西是绝对安全的,Linux系统也并非百分之百安全,所以每天进行日常备份十分必要。
6.通过对Linux操作系统的安装培训,我们可以了解Linux的目录结构,基本目录、文件和执行的操作,了解这些,并掌握其安装和操作过程,是学习Linux操作系统最基本的要求。
7.检测系统状态不少初接触Linux的学员总认为自己的机器开机缓慢、浪费内存等,要想检测问题就涉及到系统检测。对于生产型系统来说,最重要的就是效率,如果一台服务器反应迟钝,那么管理员首先要做的就是查看系统运行状态。所以学会嵌入式一定要学会检测系统状态。
举一反三,一通百通,任何学习都有技巧和方法,掌握技巧才是学习的重点,不要生搬硬套。怎样学习嵌入式?想要不断提升和进步,就来粤嵌教育吧,书山有路勤为径,希望大家都能够熟练掌握这门技术,走向人生高峰。详情咨询粤嵌教育官方网站:http://www.gec-edu.org/,咨询热线:133-5286-8059(微信同号)