本文目录一览:
- 1、学嵌入式和单片机那个有前途吗
- 2、女生适合学单片机还是嵌入式
- 3、学习嵌入式和单片机那个有前途吗
- 4、单片机,PLC,嵌入式,哪个的发展前景更
- 5、单片机和嵌入式技术哪种更有前途_单片机和嵌入式的区别
- 6、学嵌入式好还是单片机好?!为什么?现在各自的前景咋样?!不懂的不要乱回答,谢谢!
- 7、嵌入式、单片机和应用层开发比较,那个更有前途,更有挑战性
- 8、嵌入式和单片机的区别
- 9、本人是电子信息工程专业的大三学生 想学一些有关单片机或者嵌入式的东西 请问这两个哪个更有发展前景
学嵌入式和单片机那个有前途吗
怎么说呢,个人认为两个的方向不一样学JAVA的话方向是软件工程师学嵌入式的话方向偏硬件一些,比如硬件工程师,系统工程师,驱动工程师等等在里面细分的也很多,比如可以走linux网络建站什么的,也可以走linux下的C编程,系统移植,驱动开发,GUI开发。
就看你想走哪方面了当然学习嵌入式也可以去做程序方面的,不过嵌入式方面的语言是以C/C为基础如果你是想以嵌入式为最后方向的话建议你不要去学JAVA了,两者之间没什么过渡。
过度的方法可以有很多,比如说去学单片机,然后过渡到ARM,也可以直接学ARM建议学好C语言,一定要精通。
再就是前期准备的时候建议对微机原理再深入理解和吃透一下。
对于嵌入式前景方面?你放心好啦~~一片光明!在IT类工程师里可以说工资最高的就是嵌入式了。
而且以驱动和底层工程师首当其冲个人意见,希望对你有帮助~
女生适合学单片机还是嵌入式
单片机适合,可能比嵌入式的简便一点。嵌入式开发细分很多方向,而单片机就是其中一个方向。除了单片机以外,还有ARM+Linux开发、FPGA/DSP开发、安卓开发等等。不同的方向,学习的知识体系也不一样。
学习嵌入式和单片机那个有前途吗
单片机就业一般待遇不高 但有单片机基础掌握嵌入式非常有前途 现代任何智能机器都离不开嵌入式 小到各种手机平板 大到各种医疗工厂设备都要用到嵌入式开发 深圳资深嵌入式开发待遇基本都达3万起步
嵌入式单片机其实差不多,
嵌入式和单片机的区别:
1、嵌入式,软件和硬件结合,目前发展的大方向就是人工智能,现在国家也在大力的发展芯片行业,以后的工资和待遇都比较好;
2、单片机,比较简单,也能找打工作,就薪资比较低,后期的发展很容易达到瓶颈;
3、单片机比嵌入式简单,很容易入行,但是嵌入式学习的比较多,入行门槛稍微高点,那当对应的嵌入式以后的发展比单片机的发展好很多。
单片机,PLC,嵌入式,哪个的发展前景更
发展前景的话,个人比较看好plc,学的也是plc,但是要按个人的学哪个的发展比较好,还得看你自己的天赋,以及你的兴趣爱好,不妨你都试一下,觉得自己合适哪个plc软件手册下载
嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。
plc是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。
单片机和嵌入式技术哪种更有前途_单片机和嵌入式的区别
单片机就是嵌入式啊,嵌入式是一个很广泛的行业。说实话嵌入式比较坑,学得东西又杂又多,工资也不高,如果真的想往这方面发展,就尽可能的提高自己的能力吧,嵌入式还是缺高端人才的,顶尖的嵌入式工资还是很高的
学嵌入式好还是单片机好?!为什么?现在各自的前景咋样?!不懂的不要乱回答,谢谢!
过去阶段:
熟悉电子技术者,侧重于对单片机;
熟悉 IT 技术者,侧重于嵌入式系统。
现在及将来:
两种应用模式的并存与互补
由于嵌入式系统最大、最广、最底层的应用是传统电子技术领域的智能化改造,因此,以通晓对象专业的电子技术队伍为主,用最少的嵌入式系统软、硬件开销,以8位机为主,带有浓重的电子系统设计色彩的电子系统应用模式会长期存在下去。
另外,计算机专业人士会愈来愈多地介入嵌入式系统应用,但囿于对象专业知识的隔阂,其应用领域会集中在网络、通信、多媒体、商务电子等方面,不可能替代原来电子工程师在控制、仪器仪表、机械电子等方面的嵌入式应用。因此,客观存在的两种应用模式会长期并存下去,在不同的领域中相互补充。电子系统设计模式应从计算机应用设计模式中,学习计算机工程方法和嵌入式系统软件技术;计算机应用设计模式应从电子系统设计模式中,了解嵌入式系统应用的电路系统特性、基本的外围电路设计方法和对象系统的基本要求等。
另:请参阅《单片机与嵌入式系统应用》
http://wenku.baidu.com/view/9af1f067bd64783e09122ba7.html
嵌入式、单片机和应用层开发比较,那个更有前途,更有挑战性
单片机和嵌入式需要一定的硬件功底,而java是纯软件的,跨度有点大,而且各个专业的人都很多,并不是那个少那个多。少和多也是根据需求来的,现在而言很多人毕业了都会一点,但是做得好的,就很少。所以根据自己的实际情况,加强自己能力,选择才最重要!
这部分单片机编译器支持C + +开发人员。因为C + +面向对象编程。最根本的面向对象的想法是,不管底层硬件如何将其直接连接作为对象编程控制的。
单片机的编程是面向机器,面向过程的。由于各种微控制器的电路系统是不一样的,所以我不能忽视它的硬件和直接编程的基本状态。
所以我不支持C + +。
只是接近C语言,C + +,或过程为导向的DSP和ARM,面向对象的思想不能得到充分的发展。所以,没有纯粹的面向对象的语言,支持发展微控制器的微控制器编程。
还是继续发挥自己的长处吧,等你学完了单片机嵌入式,你会发现这方面的技术人员也很多,注意是人员不是人才。
哪个行业的人才都受欢迎。
首先要说的是 嵌入式开发 70%也是软件 只不过是写驱动需要你懂的知识很多 其中就包括了单片机…… 招java工程师的也有 在我看来未来物联网时代所需的嵌入式工程师很多 并且嵌入式驱动开发工资是相对别的要高一些的 单片机难度大一些 对于你们这些只懂敲键盘的人 真是有点无语
嵌入式起点比较高,和java转嵌入式 需要看你会什么东西,或者学习了什么东西,有没有基础;
java转嵌入式相关的。。额。。。安卓算吧?其实也不算,java搞安卓开发还是应用层,嵌入式搞安卓都是 系统开发 。。。。
这个 你需要多思考思考,多问问别人
1,嵌入式,我认为这是最有挑战性的,也更有前途的。因为他是有个特殊的设备平台,既包含有硬件的方向,像嵌入式驱动开发,也有软件方向的,如嵌入式应用开发。所以我认为是最有挑战的,当然可以选择的范围也更广,更有前途。
2,单片机,首先,他么有操作系统,在难度上低于嵌入式,在实际的应用中,一般是作为一些模块的一些简单的数据处理。更侧重于硬件方向。
3,应用开发,我认为这是最为广泛的,只要是有系统的平台,被人使用就必然会需要应用程序,变化也是最多的,一个系统上可以有各种跑各种应用。但是,相较于硬件驱动来说,就如同将一块木头雕刻成一件乐器,而应用开发只是使用这件乐器奏出乐曲。先比较之下谁更有挑战也就一目了然了。
嵌入式和单片机的区别
嵌入式系统和单片机的区别:硬件组成不同、应用对象不同、系统组成不同、软件组成不同、主次关系不同、系统联系不同,硬件组成不同是指,嵌入式系统可以用单片机或其它可编程的电子器件实现,单片机是一个微型计算机系统。
嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统,目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹,单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。
嵌入式系统的基本结构
1、传感器:传感器测量物理量并将其转换为电信号,然后可以由嵌入式系统工程师或任何电子仪器读取,传感器将测量的量存储到存储器中。
2、AD转换器:模数转换器将传感器发送的模拟信号转换为数字信号。
3、处理器和ASIC:处理器评估数据以测量输出并将其存储到内存中。
4、DA转换器:数模转换器将处理器提供的数字数据转换为模拟数据。
5、执行器:执行器将DA转换器给出的输出与存储的实际输出进行比较,并存储批准的输出。
本人是电子信息工程专业的大三学生 想学一些有关单片机或者嵌入式的东西 请问这两个哪个更有发展前景
单片机与嵌入式系统
一、现代计算机的技术发展史
1.始于微型机时代的嵌入式应用
电子数字计算机诞生于1946年,在其后漫长的历史进程中,计算机始终是供养在特殊的机房中,实现数值计算的大型昂贵设备。直到20世纪70年代,微处理器的出现,计算机才出现了历史性的变化。以微处理器为核心的微型计算机以其小型、价廉、高可靠性特点,迅速走出机房;基于高速数值解算能力的微型机,表现出的智能化水平引起了控制专业人士的兴趣,要求将微型机嵌入到一个对象体系中,实现对象体系的智能化控制。例如,将微型计算机经电气加固、机械加固,并配置各种外围接口电路,安装到大型舰船中构成自动驾驶仪或轮机状态监测系统。这样一来,计算机便失去了原来的形态与通用的计算机功能。为了区别于原有的通用计算机系统,把嵌入到对象体系中,实现对象体系智能化控制的计算机,称作嵌入式计算机系统。因此,嵌入式系统诞生于微型机时代,嵌入式系统的嵌入性本质是将一个计算机嵌入到一个对象体系中去,这些是理解嵌入式系统的基本出发点。
2.现代计算机技术的两大分支
由于嵌入式计算机系统要嵌入到对象体系中,实现的是对象的智能化控制,因此,它有着与通用计算机系统完全不同的技术要求与技术发展方向。通用计算机系统的技术要求是高速、海量的数值计算;技术发展方向是总线速度的无限提升,存储容量的无限扩大。而嵌入式计算机系统的技术要求则是对象的智能化控制能力;技术发展方向是与对象系统密切相关的嵌入性能、控制能力与控制的可靠性。
早期,人们勉为其难地将通用计算机系统进行改装,在大型设备中实现嵌入式应用。然而,对于众多的对象系统(如家用电器、仪器仪表、工控单元……),无法嵌入通用计算机系统,况且嵌入式系统与通用计算机系统的技术发展方向完全不同,因此,必须独立地发展通用计算机系统与嵌入式计算机系统,这就形成了现代计算机技术发展的两大分支。
如果说微型机的出现,使计算机进入到现代计算机发展阶段,那么嵌入式计算机系统的诞生,则标志了计算机进入了通用计算机系统与嵌入式计算机系统两大分支并行发展时代,从而导致20世纪末,计算机的高速发展时期。
3.两大分支发展的里程碑事件
通用计算机系统与嵌入式计算机系统的专业化分工发展,导致20世纪末、21世纪初,计算机技术的飞速发展。计算机专业领域集中精力发展通用计算机系统的软、硬件技术,不必兼顾嵌入式应用要求,通用微处理器迅速从286、386、486到奔腾系列;操作系统则迅速扩张计算机基于高速海量的数据文件处理能力,使通用计算机系统进入到尽善尽美阶段。
嵌入式计算机系统则走上了一条完全不同的道路,这条独立发展的道路就是单芯片化道路。它动员了原有的传统电子系统领域的厂家与专业人士,接过起源于计算机领域的嵌入式系统,承担起发展与普及嵌入式系统的历史任务,迅速地将传统的电子系统发展到智能化的现代电子系统时代。
因此,现代计算机技术发展的两大分支的里程碑意义在于:它不仅形成了计算机发展的专业化分工,而且将发展计算机技术的任务扩展到传统的电子系统领域,使计算机成为进入人类社会全面智能化时代的有力工具。
二、嵌入式系统的定义与特点
如果我们了解了嵌入式(计算机)系统的由来与发展,对嵌入式系统就不会产生过多的误解,而能历史地、本质地、普遍适用地定义嵌入式系统。
1.嵌入式系统的定义
按照历史性、本质性、普遍性要求,嵌入式系统应定义为:“嵌入到对象体系中的专用计算机系统”。“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。对象系统则是指嵌入式系统所嵌入的宿主系统。
2.嵌入式系统的特点
嵌入式系统的特点与定义不同,它是由定义中的三个基本要素衍生出来的。不同的嵌入式系统其特点会有所差异。与“嵌入性”的相关特点:由于是嵌入到对象系统中,必须满足对象系统的环境要求,如物理环境(小型)、电气/气氛环境(可靠)、成本(价廉)等要求。与“专用性”的相关特点:软、硬件的裁剪性;满足对象要求的最小软、硬件配置等。与“计算机系统”的相关特点:嵌入式系统必须是能满足对象系统控制要求的计算机系统。与上两个特点相呼应,这样的计算机必须配置有与对象系统相适应的接口电路。
另外,在理解嵌入式系统定义时,不要与嵌入式设备相混淆。嵌入式设备是指内部有嵌入式系统的产品、设备,例如,内含单片机的家用电器、仪器仪表、工控单元、机器人、手机、PDA等。
3.嵌入式系统的种类与发展
按照上述嵌入式系统的定义,只要满足定义中三要素的计算机系统,都可称为嵌入式系统。嵌入式系统按形态可分为设备级(工控机)、板级(单板、模块)、芯片级(MCU、SoC)。
有些人把嵌入式处理器当作嵌入式系统,但由于嵌入式系统是一个嵌入式计算机系统,因此,只有将嵌入式处理器构成一个计算机系统,并作为嵌入式应用时,这样的计算机系统才可称作嵌入式系统。
嵌入式系统与对象系统密切相关,其主要技术发展方向是满足嵌入式应用要求,不断扩展对象系统要求的外围电路(如ADC、DAC、PWM、日历时钟、电源监测、程序运行监测电路等),形成满足对象系统要求的应用系统。因此,嵌入式系统作为一个专用计算机系统,要不断向计算机应用系统发展。因此,可以把定义中的专用计算机系统引伸成,满足对象系统要求的计算机应用系统。
三、嵌入式系统的独立发展道路
1.单片机开创了嵌入式系统独立发展道路
嵌入式系统虽然起源于微型计算机时代,然而,微型计算机的体积、价位、可靠性都无法满足广大对象系统的嵌入式应用要求,因此,嵌入式系统必须走独立发展道路。这条道路就是芯片化道路。将计算机做在一个芯片上,从而开创了嵌入式系统独立发展的单片机时代。
在探索单片机的发展道路时,有过两种模式,即“∑模式”与“创新模式”。“∑模式”本质上是通用计算机直接芯片化的模式,它将通用计算机系统中的基本单元进行裁剪后,集成在一个芯片上,构成单片微型计算机;“创新模式”则完全按嵌入式应用要求设计全新的,满足嵌入式应用要求的体系结构、微处理器、指令系统、总线方式、管理模式等。Intel公司的MCS-48、MCS-51就是按照创新模式发展起来的单片形态的嵌入式系统(单片微型计算机)。MCS-51是在MCS-48探索基础上,进行全面完善的嵌入式系统。历史证明,“创新模式”是嵌入式系统独立发展的正确道路,MCS-51的体系结构也因此成为单片嵌入式系统的典型结构体系。
2.单片机的技术发展史
单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。
1.SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不可没。
2.MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最著名的厂家当数Philips公司。
Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。因此,当我们回顾嵌入式系统发展道路时,不要忘记Intel和Philips的历史功绩。
3.单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SoC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SoC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。
四、嵌入式系统的两种应用模式
嵌入式系统的嵌入式应用特点,决定了它的多学科交叉特点。作为计算机的内含,要求计算机领域人员介入其体系结构、软件技术、工程应用方面的研究。然而,了解对象系统的控制要求,实现系统控制模式必须具备对象领域的专业知识。因此,从嵌入式系统发展的历史过程,以及嵌入式应用的多样性中,可以了解到客观上形成的两种应用模式。
1.客观存在的两种应用模式
嵌入式计算机系统起源于微型机时代,但很快就进入到独立发展的单片机时代。在单片机时代,嵌入式系统以器件形态迅速进入到传统电子技术领域中,以电子技术应用工程师为主体,实现传统电子系统的智能化,而计算机专业队伍并没有真正进入单片机应用领域。因此,电子技术应用工程师以自己习惯性的电子技术应用模式,从事单片机的应用开发。这种应用模式最重要的特点是:软、硬件的底层性和随意性;对象系统专业技术的密切相关性;缺少计算机工程设计方法。
虽然在单片机时代,计算机专业淡出了嵌入式系统领域,但随着后PC时代的到来,网络、通信技术得以发展;同时,嵌入式系统软、硬件技术有了很大的提升,为计算机专业人士介入嵌入式系统应用开辟了广阔天地。计算机专业人士的介入,形成的计算机应用模式带有明显的计算机的工程应用特点,即基于嵌入式系统软、硬件平台,以网络、通信为主的非嵌入式底层应用。
2.两种应用模式的并存与互补
由于嵌入式系统最大、最广、最底层的应用是传统电子技术领域的智能化改造,因此,以通晓对象专业的电子技术队伍为主,用最少的嵌入式系统软、硬件开销,以8位机为主,带有浓重的电子系统设计色彩的电子系统应用模式会长期存在下去。
另外,计算机专业人士会愈来愈多地介入嵌入式系统应用,但囿于对象专业知识的隔阂,其应用领域会集中在网络、通信、多媒体、商务电子等方面,不可能替代原来电子工程师在控制、仪器仪表、机械电子等方面的嵌入式应用。因此,客观存在的两种应用模式会长期并存下去,在不同的领域中相互补充。电子系统设计模式应从计算机应用设计模式中,学习计算机工程方法和嵌入式系统软件技术;计算机应用设计模式应从电子系统设计模式中,了解嵌入式系统应用的电路系统特性、基本的外围电路设计方法和对象系统的基本要求等。
3.嵌入式系统应用的高低端
由于嵌入式系统有过很长的一段单片机的独立发展道路,大多是基于8位单片机,实现最底层的嵌入式系统应用,带有明显的电子系统设计模式特点。大多数从事单片机应用开发人员,都是对象系统领域中的电子系统工程师,加之单片机的出现,立即脱离了计算机专业领域,以“智能化”器件身份进入电子系统领域,没有带入“嵌入式系统”概念。因此,不少从事单片机应用的人,不了解单片机与嵌入式系统的关系,在谈到“嵌入式系统”领域时,往往理解成计算机专业领域的,基于32位嵌入式处理器,从事网络、通信、多媒体等的应用。这样,“单片机”与“嵌入式系统”形成了嵌入式系统中常见的两个独立的名词。但由于“单片机”是典型的、独立发展起来的嵌入式系统,从学科建设的角度出发,应该把它统一成“嵌入式系统”。考虑到原来单片机的电子系统底层应用特点,可以把嵌入式系统应用分成高端与低端,把原来的单片机应用理解成嵌入式系统的低端应用,含义为它的底层性以及与对象系统的紧耦合。
摘自 单片机与嵌入式系统应用
个人建议应该了解两种技术的发展趋势,最重要的是做技术需要个人的意愿,不然招聘中即使脱衣而出,你也会不就转行的,送兄弟一句话,女怕嫁错郎,男怕入错行
8位单片机 -> 32位单片机->可泡操作系统的单片机
同时学习C/C++,数据结构。
楼主的复制一大堆,根本不讲重点啊。
单片机其实就是嵌入式的一部分,更简单的来说,单片机应该是嵌入式的基础的一部分,单片机因为功能简单,学习起来也比较简单。
随着电子产品的价格越来越白菜价,当然现在企业上用单片机来开发产品了,更多是是用的ARM.
所以你说单片机和嵌入式哪个更有前途,那当然是嵌入式。嵌入式的应用范围很广泛啊。从随身携带的mp3、语言复读机、手机、PDA到家庭之中的智能电视、智能冰箱、机顶盒,再到工业生存、娱乐中的机器人,无不采用嵌入式技术。各大跨国公司及国内家电巨头如INTEL、TI、SONY、三星、TCL、联想和康佳等都面临着嵌入式人才严重短缺的挑战。
关于如何学才能脱颖而出 ?
其实很简单,总结起来就是一句话,努力加上不断努力。
关于如何学习嵌入式,我刚才看到一篇很不错的文章,是一个专科生介绍自己如何自学嵌入式,并找到嵌入式的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助。
专科生学嵌入式到找到工作的前前后后--学习的榜样
先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。
退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘做技术的,可是处处碰壁。
一次偶然的机会,我才听到嵌入式这个行业。那天我去新华书店,在计算机分类那边想找本书学习。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习嵌入式,然后给我介绍了一下嵌入式现在的火热情况,告诉我学嵌入式多么的有前景,给我了一份传单,嵌入式培训的广告。听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。
回家后,我就上网查了下嵌入式,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学嵌入式了。于是我去找嵌入式培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。
后来,我在百度知道看到一篇让我很鼓舞的文章《如何学习嵌入式》,是一个嵌入式高手介绍没有基础的朋友怎么自学入门学嵌入式,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视频,因为看书实在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。
我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。
主意一定,我就去搜索嵌入式的视频,虽然零星找到一些嵌入式的视频,但是都不系统,我是想找一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教,不懂可以请教的。
后来我又找到一份很好的视频,是在嵌入式学习网推出的一份视频《从零基础开始学嵌入式》,网址:http://www.002r.com/e.htm
里面的教程还不错,很完整,可以让我从基础的开始学起。视频不便宜啊,但是我也忍了,毕竟买几本书都要几百了,何况他们还有半年的技术咨询和服务,算值了。
下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,我只好请教他们,他们还是很热心的,都帮我解决了。C语言我差不多学了一个礼拜,接下来我就学了linux的基本命令,我在他们提供linux虚拟机上都有做练习,敲linux的基本命令,写简单的C语言代码,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了C和linux的基本操作。
接下来我就去学习了人家的视频的培训教程,是整套的,和去参加培训没有多大的区别,这一看就是两个月,学习了ARM的基本原理,学习嵌入式系统的概念,也掌握了嵌入式的环境的一些搭建,对linux也有更深层次的理解了,明白了嵌入式应用到底是怎么做的,但是驱动我只是有一点点的了解,这个相对难一点,我想以后再慢慢啃。
这两个月,除了吃饭睡觉,我几乎都在学习。因为我知道几乎没有基础,比别人差劲,我只能坚持努力着,我不能放弃,我必要要靠自己来养活自己,必须学好这门技术,同时我不懂的就问,这里真的很感谢他们的技术客服对我的任何问题都是耐心的解答,每天都我几乎都有好几个问题问他们,然后我就把不懂的问题总结记下来,这样慢慢积累了一段时间,我发现自己真的有点入门了。
最后的一个月,我就去看关于实践部分的内容,了解嵌入式项目具体的开发流程,需要什么样的知识,我就开始准备这方面的知识,也就是学习这方面的视频,同时他们建议我去找了找一些嵌入式面试的题目,为自己以后找工作做准备。我就到网上找了很多嵌入式的题目,把他们理解的记下来,这样差不多准备了20天左右
我觉得自己差不多入门了,会做一些简单的东西了。我就想去找工作看看,于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是嵌入式linux应用开发,做安防产品的应用的。我想我也比较幸运,经理很看重我的努力,就决定录用我,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。
最后祝愿所有想学嵌入式的朋友更早的入门!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
吃得苦中苦,方位人上人,所以你既然想脱颖而出,记得一定要比别人付出的更多,比别人更懂得抓住你身边的资源,更懂得珍惜机会!