凤台范文网 > > 学习 > 哪位前师兄师姐 分享一下 嵌入式软件 学习经验

哪位前师兄师姐 分享一下 嵌入式软件 学习经验

来源:https://www.ft263.com 时间:2024-07-21 编辑:admin 手机版

一、哪位前师兄师姐 分享一下 嵌入式软件 学习经验

呵呵呵!你是嵌入式专业?我也是!总的来说学这个很难!一般重点大学本科生才读的,其中嵌入式最底层的开发——嵌入式内核驱动是最难学的的,入门就要研究生学历,门槛很高,说起经验倒不敢,谈谈想法到还可以,嵌入式专业也有软件硬件方向之分,软件方向着重要学好c c++ j数据结构(至于java,—不能结合硬件这是目前这一行业遇到的问题)…… 硬件方向难学一点但是工资高许多,主要是要学好电子电路,(逻辑电路,数字电路)这很重要,必须学会,基础很重要,然后就是接触单片机了,流行的就是就是ARM和HOLTEK,

二、嵌入式方向要学习什么课程?

嵌入式分三个其实:软件,中间件,底层

我觉得你最好先从软件入手,看下linux下的c,c++编程,这方面用的都非常光,接着,买个开发板,arm9个人感觉非常好,单片机可以不用看了,你只需操作到寄存器就可以了,其他的硬件先不用管;你要把常规的跑马灯等等控制硬件基础实验做好就可以了,剩下的就到项目中锻炼了;其实现在汇编用的越来越少了,如果你没有相关学习,先别学习,嵌入式做到“操作寄存器”就差不多了

这个时候,你应该熟悉linux下c编程,arm9开发板的寄存器,还有就是一个开发坏境了,你可以用eclipse或者mdk,建议学习eclipse吧,如果同学有会的,让他帮帮你,很快,只需知道怎么使用这个环境就可以。

如果你还想学习更底层,那你真要学习下硬件了,不过这都是你工作5年后的事情了。。现在不用考虑,这是我对嵌入式的心得。。。希望有所借鉴。。

三、计算机科学与技术嵌入式方向学习指南

给你建议: 最好在开课前,好好学习一下linux操作系统使用和C语言编程语法,这两个都是基础。特别重要。当然了,课程中也会学到。但是提前学一次,总是会学的更好的。

四、嵌入式软件工程师需要哪些素质和知识 总结几点~~

说起嵌入式,它是一个充满挑战的行业,是软硬件结合的完美产物,所以要想学好嵌入式,需要软硬件都有所了解掌握,但你可以偏重某一方面,以此作为求职方向目标。

你也不要被它庞大的学习体系吓到了,你必须选择一个切入点,如果是学软件的,首先第一个关键就是你的C语言的底子,这是你的根基,一定要打结实了,

不然上面的东西学的再好也是空中楼阁;然后是操作系统,比如Linux,重点在它的Shell命令及编程,进程和线程的机制,文件IO等Linux下的C高级编程。

在Linux下C编程还要熟悉Makefile,这会使你的开发事半功倍。之后就是和硬件相关的知识,比如电路原理图,设备驱动,学软件的同学大可不必怕,

如果你现在在校学这个专业,或者在我们这里参加培训,跟着老师走,一般整体的流程都能接受,一些小细节,可以课后与老师交谈,他们都会细心的解答

,但是要注意你的提问方式,应该先自己解答,将问题具体化,最小化。

简单的说就是应用于可剪裁硬件基础上的软件环境的开发,以及在此基础上的系统环境!目前业内的认证几乎没有,

不过学习此层次的开发也需要学习硬件基础的知识,相对权威的认证比如ARM-ATC,微软的等等;

还有的就是一些业内比较好的培训机构的认证了,比如上海海同认证的 嵌入式软件工程师认证等;专业知识很多,自己学还是有难度的,自己先学好系统环境和C编程以及C++好了,然后可以考虑去找个培训机构看看了

五、如何学习嵌入式

学生正确的学习方法

两千多年前孔子说过:“知之者不如好之者,好之者不如乐之者。”意思说,干一件事,知道它,了解它不如爱好它,爱好它不如乐在其中。“好”和“乐”就是愿意学,喜欢学,这就是兴趣。兴趣是最好的老师,有兴趣才能产生爱好,爱好它就要去实践它,达到乐在其中,有兴趣才会形成学习的主动性和积极性,所以说:兴趣是学习的不竭的动力源泉。只要你在平日的学习中做到课前预习找出重难疑问;积极参与课堂活动,认真思考问题注意归纳,主动发言收集激励因子,那么你学习的兴趣就会更浓厚,你一定会更加喜欢文化课程的学习的。

要想取得好的学习成绩,必须要有良好的学习习惯。习惯是经过重复练习而巩固下来的稳重持久的条件反射和自然需要。建立良好的学习习惯,就会使自己学习感到有序而轻松。良好的学习习惯应是:耳、眼、脑、口、手并用,勤习、多质疑、勤思考、重归纳、多应用,要注意总结规律性的东西,在学习过程中,要把教师所传授的知识翻译成为自己的特殊语言,并永久记忆在自己的脑海中。另外还要保证每天有一定的自学时间,以便加宽知识面和培养自己再学习能

六、嵌入式开发需要学习哪些东西

嵌入式系统作为除PC端外的另一种系统,应用领域极其广泛,分为单片机、ARM、FPGA、DSP、IC设计、微处理器体系结构几个方面。需要学习的东西有:Linux系统、c++、等。推荐华清星创客学院的教程,每个知识点都有对应的案例,理解起来很容易,零基础入门的量身教程。技术问答让你的每天的问题可以得到及时的解答,不留尾巴。课程内容干货多,废话少,交互式让枯燥的课程变得生动有趣,加强你的学习欲望。线上无费用试听。祝你学有所成

最近更新

学习排行榜精选