嵌入式学习开始分析之学习步骤及方法,有待考证!!

来源:互联网 发布:mac制作win10安装u盘 编辑:程序博客网 时间:2024/06/05 04:50

普通人,有普通人的学习方法。

先谈学习方法,没有学习方法,那效率自然而然为之下降。

首先,什么是嵌入式,我的理解就是,控制器控制设备。而控制器就可以理解为 MPU(微处理器),来监控各个设备资源。

就像人的大脑一样。可以协调各个肢体。哈哈。

而系统(WINCE,LINUX..)就像人的思想,行动体系等。

要进行嵌入式学习,首先要了解很多知识。

按照现实分,分为硬件和软件,还有中间部分。

硬件,需要学习,电子电路(模电,数电),处理器(arm体系,51体系)

软件,需要学习,计算机操作原理,操作系统原理(winxp,linux...),编程语言(C,C++...),硬件资源(IO,寄存器...)

我的学习方法是,由于我是电气自动化专业毕业,对于硬件部分有些了解,所以紧抓硬件,尽量自己搞PCB板,学以致用。这个就是现实中所谓的硬件部分(其实,硬件部分要考虑的东西也挺多的。毕竟是整个系统的基础。)

然后,在培训班的时候就要紧抓arm+linux应用这一方面了,怎么把这个操作系统应用到arm里,来控制我们所有的资源来达到我们预期的效果是这个时候该考虑的。

毕竟,当你板子做出来,相当于资源已经到位,下来就是上处理器,裸机操作或者进入系统来操作(在系统里操作就像打开一个QQ 点击视频,就能看到对方一样,但是在实际中是打开了视频这个资源,其中包括了视频驱动程序),这个就是基于某个系统的应用程序了。


所以,我的步骤是:

硬件——软件       重点是软件的发展。所以,算是归类到了应用层。



by:蓝创精英团队          时间:2013年12月1日 11:17:39                                                                                                              

     

原创粉丝点击