学习嵌入式开发从什么起步呢?求大神请教专业课目,专业基础课目,基础科目

作者&投稿:敛看 (若有异议请与网页底部的电邮联系)
请大神指点我ARM嵌入式的学习方向~

一个好的嵌入式内核工程师,都要学硬件的,慢慢来

怎么说呢,要学嵌入式,就要学好下面这些课程:Linux系统及Linux常见命令的使用,C语言,数据结构,C++语言(了解即可),Linux网络编程(主要是socket通信),ARM,Linux驱动。其中又涉及到很多细节的东西:比如makefile的编写,gdb调试,gcc编译器的使用,shell脚本的编写,当然电子大赛、考证对于嵌入式肯定会有帮助!

请参考我定的一个计划
一切的基础:c语言(PC机)大一
2.单片机 大二 有条件的话可以在开发板上开发小程序
3.模电数电及电路 大二(随学校课程安排,不需要精通但是一定要熟悉)
4.若有余力看看汇编(微机原理)大二
5.重点来了,如果你要从事相关工作,想起点高点,一定要参加比赛或者老师的项目 大三
6.ARM/DSP 大三(或在比赛和项目中自学)
7.一款嵌入式操作系统 linux或ucos (项目中自学 推荐uc 简单些)
8.参加公司实习 大四C语言是基础,你可以搜搜网上的嵌入式笔试题,80%是C(部分C ,了解即可),比赛或项目则是让你提升的最好机会,实在没机会就自己找一款喜欢的开发板自学一下,一定要动手开发些东西出来。
以上是本人经验,请参考


学嵌入式从哪里入手
1.C语言! C语言! C语言! C语言可以说是贯穿整个嵌入式的核心程序语言,想要学好嵌入式,C语言必须学会。2.基础电路与工具的学习。 可以从b站找一些视频下载个proteus,keil进行学习。proteus是仿真软件,里面有各种元器件。keil可进行编程。学习嵌入式,避免不了跟硬件打交道,不可能总是仿真,最...

嵌入式工程师的学习路线是什么?
通过FreeRTOS,可以学习嵌入式操作系统的基本原理,并可以编写LCD驱动程序来感受硬件驱动程序的概念。5.学习嵌入式Linux操作系统,购买ARM9或以上版本的主控的开发板,要求开发板上至少有串口和网口。学习板级支持包的开发,交叉编译,GDB调试,UBOOT移植,内核移植,根文件系统制作,设备树,驱动程序编写,...

嵌入式开发要学哪些课程 学完能做什么
嵌入式开发的必学课程:C语言;C++;操作系统;计算机组成原理;linux编程;51单片机;arm;硬件编程语言;模拟电路&数字电路。嵌入式开发的课程 嵌入式培训分几个阶段的学习,从基础到实战的练习,一点一点学习和掌握这门技术。学习的课程内容包含:嵌入式高级C语言、嵌入式设备及GUI开发、嵌入式Linux高级...

嵌入式要学什么
嵌入式系统学什么内容 1、基本电路知识:嵌入式硬件也是需要许多电路搭建起来的,学习嵌入式之前必须对电路基本知识有一定基础。了解常用的基本器件,基本仪器使用,具有一定的电路分析能力。这样你才能看得懂嵌入式系统的硬件,才能为后续开发奠定基础。2、基本语言知识:嵌入式驱动程序编写需要用到C语言,因此...

学嵌入式开发应该学哪个专业
更系统全面的学习资料,点击查看嵌入式开发是指将计算机系统嵌入到其他设备或系统中,以实现特定功能或控制操作。这个领域在物联网、智能设备和自动化等领域有着广泛的应用。如果您希望从事与物联网、智能设备或控制系统相关的工作,学习嵌入式开发是非常有价值的。千锋教育为学员提供全面的嵌入式开发课程。...

电子信息工程专业,想要自学嵌入式开发
如果您是电子信息工程专业的学生,有志于自学嵌入式开发,那么选择千锋教育将是一个更好的选择。千锋教育作为一家专注于IT互联网技术培训的机构,我们提供全方位的嵌入式开发培训和学习支持。我们了解嵌入式开发的重要性和应用范围,并为学员提供专业的课程和学习资源。更系统全面的学习资料,点击查看在千锋...

嵌入式开发都需要学习什么?
嵌入式开发所需学习的内容:1.基础电子知识:理解基础电子原理,包括电路、电流、电压等。熟悉基本的电子元件,如电阻、电容、电感等。2.计算机体系结构:了解计算机的体系结构,包括中央处理器(CPU)、存储器、输入输出设备等。熟悉嵌入式系统的硬件组成。3.编程语言:掌握嵌入式开发中常用的编程语言,如C...

嵌入式工程师的学习路线是什么?
关于这个方向,我认为大概分3个阶段:\\r\\n1、嵌入式linux上层应用,包括QT的GUI开发\\r\\n2、嵌入式linux系统开发\\r\\n3、嵌入式linux驱动开发\\r\\n\\r\\n嵌入式目前主要面向的几个操作系统是,LINUX,WINCE、VxWorks等等\\r\\nLinux是开源免费的,而且其源代码是开放的,更加适合我们学习嵌入式。\\r\\n\\r\\n所以你可以尝试...

嵌入式软件开发培训怎么样能学到什么
千锋教育的嵌入式软件开发培训具有以下卖点:首先,千锋教育拥有一支由经验丰富、业界知名的讲师组成的师资团队。他们具备深厚的嵌入式软件开发经验和教学经验,能够通过案例分析、实操演练等方式,帮助学员深入理解和掌握嵌入式软件开发的核心概念和实践技巧。其次,千锋教育的嵌入式软件开发培训注重实践能力的培养...

嵌入式培训都学些什么课程?
5. 嵌入式操作系统:在嵌入式系统开发中,操作系统起着关键作用。学员将学习嵌入式操作系统的原理、特点和应用,包括实时操作系统(RTOS)和Linux嵌入式操作系统等。6. 嵌入式系统调试与测试:学员将学习嵌入式系统调试和测试的方法和技巧,包括使用调试工具进行代码调试和性能分析,以及测试嵌入式系统的稳...

华莹市13677863947: 计算机专业的学生怎么自学嵌入式,从哪里着手 -
郗栋复方: 首先首先你得会C,然后你得有一个开发板,这东西得练,不练只看书是不行的,一开始可以先从单片机开始学,51系列的单片机,AT89C52或者是STC89C52是新手最常用的两个系列的单片机,把这个简单的单片机搞懂之后就可以在搞一个ARM的开发板,搞一下系统移植,搞一下linux什么的,这个入手很快的,多练习,多看书

华莹市13677863947: 学习”嵌入式软件开发“应该从什么学起? -
郗栋复方: 学习嵌入式软件开发应该从学习单片机开始,单片机是一切嵌入式的基础,最早的嵌入式系统就是以单片机为核心的,随着技术的进步和发展,才逐步发展到现在的DSP、ARM为核心的等高端高速控制系统.单片机是基础,同时也是现在较大系统不可分割的组成部分,比如汽车,主控系统是ARM,但各个子系统仍然是单片机完成的.所以一个出色的嵌入式软件工程师,必须具备单片机的知识,这样才能在实际工作中把控一切,应用自如.

华莹市13677863947: 想学好嵌入式,怎么开始,需要哪些东西? -
郗栋复方: 自学,学习的书籍,你上亚马逊上买,推荐书籍,嵌入式linux应用开发(韦东山的)原价69元,linux设备驱动开发 大概70元,然后花500元买个友善之臂的开发板,arm2410或者arm2440. C语言不行,就补C语言.如果买书钱不想花,网上这两本书的电子版书籍也是有的.另外我相信你看书的时候,一定刚开始看不懂,没关系,我告诉你,别放弃,一遍看不懂,看两遍,两遍不懂,看三遍,直到你看懂的时候,还要继续坚持.不但要只看书,还要从网上下载一些代码学习.你就会发现书上的东西都能用到,同时你也会发现书上的东西就是个皮毛,400多页的书,最后有用的也就剩下40---50页了.多看书+多读代码.进这个行业,已经足够了.

华莹市13677863947: 自学嵌入式开发怎么入门? -
郗栋复方: C语言是嵌入式最重要的基础知识,主要把C语言学好,但是掌握了它并不代表你的基础已经很好了,嵌入式学习相关的入门基础主要是这些: 一是程序设计的基础,例如:基本的编程语言基础,至少对数据类型、程序的结构及流程控制等最基...

华莹市13677863947: 我想学习嵌入式操作系统,从哪开始好呢? -
郗栋复方: 你写了这么长时间的程序,如果是对智能设备感兴趣的话,STM32绝对适合你,买一套STM32的板子玩吧,又能了解硬件又可以结合你的能力设计出超级多的智能外设,像智能手表一类的.

华莹市13677863947: 由于工作需要接触嵌入式技术,请问新手从哪里开始学 -
郗栋复方: C语言是嵌入式最重要的基础知识,但是掌握了它并不代表你的基础已经很好了,嵌入式学习相关的基础知识主要是这些:一是程序设计的基础,例如:基本的编程语言基础,至少对数据类型、程序的结构及流程控制等最基本的内容要相当清楚...

华莹市13677863947: 我想学嵌入式,不知道从哪开始,请大家给点建议吧
郗栋复方: 嵌入式是个很大的领域,必须是需要基础的,所谓基础主要是一些计算机语言和操作系统,上楼的朋友说的很好,不过我要说的是想要学好嵌入式必须把C学好,因为尽管是在你以后发展到嵌入式底层驱动移植部分的话,C也是主要开发语言,所以你必须把C基础打好很重要. 另外要说的是,你的思想和选择是很不错,现在嵌入式行业已经是市场上最火的一门发展线路了. 如果你觉得还想具体了解这个市场和学习发放的话你可以去“东方赛富”了解一下,他们在3G、嵌入式等领域应该是比较专业的,很不错.希望能给你带来帮助!

华莹市13677863947: 学嵌入式该从哪方面入手?怎样学?该学哪些东西? -
郗栋复方: 我就是学嵌入式出生的,个人建议,我的入门是先学硬件,不管你是否跑操作系统,你的硬件必须过关,第二步买一个开发板(其实和第一步相似啦,学硬件一定要有实在的东西的),参加比赛是要求你做出实物的,而不是纯理论,就是买一块开发板,做几个简单的项目,第三步理解ARM的启动代码,第四步才是开始学操作系统(就是在买的那块板子上跑),因为你一开始就跑操作系统,你一定学不会,知识要扎实,最后假如你觉得我说的对,要买一块开发板学习,我有的卖,我卖的是TQ2440,这个板子你可以百度一下,性价比很高,关键技术支持很到位,我的QQ191562758,当然你不想买板,Q我问一下问题也是行的,希望你比赛有好的结果

华莹市13677863947: 我想自学嵌入式,应该从哪里入手呢. -
郗栋复方: 现在主流嵌入式 还是linux 先装个虚拟机 熟悉Linux 操作系统 的命令 和工具的使用 还有Linux系统编程 推荐书:linux内核完全剖析、unix环境高级编程、深入理解linux内核、情景分析和源代. 然后买块板子 (一般都会有一些资料) 先把裸机实验...

华莹市13677863947: 学习嵌入式,从何做起,想问一下步骤 -
郗栋复方: 嵌入式学习是一个循序渐进的过程,如果是希望向嵌入式软件方向发展的话...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网