求助:单片机及嵌入式行业所具备的知识技能

本人专业:嵌入式软件开发
学过 C,汇编,模电 数电(这两门学的不好)、linux、61单片机,正在学51
本人电路这一块学的不好,不能自己设计,编写程序这一块没问题
从事单片机 或者 嵌入式开发,还要学些什么?不懂电路行么?
6个回答了,没有满意答案,请从事这行业的人回答一下
回答7楼,你说的嵌入式,是ARM,据我所知,ARM和单片机已经是两条路线了,要学的是很多,但是也分硬和软的,我问的是单片机,我只想凭我学的找到一份工作而已

根据以上回答,学单片机要会硬件,不知道要学到什么程度,在实际工作中,设计硬件和程序设计是两方面吧?
还有,我想知道,实际工作的 项目流程

8楼 Fz_5492390 的回答最符合我要的答案,好像从事这行业的,回答的就你一个。。。

补充:
第一:我想知道 51 Pic avr 它们的区别,学了51了,其它的还要学么?工作中用到的是不是有很多种型号的芯片?
第二:如果从单片机向ARM过渡,需要学哪些?

这两个问题中,第一个最重要,以后我想从事单片机行业

第1个回答  2010-10-21
C,汇编,熟悉这个入门单片机开发就很容易了。
第2个回答  2010-10-21
我电路也是不行啊。。。

求助:单片机及嵌入式行业所具备的知识技能
嵌入式操作系统(主要包括嵌入式Linux、WinCE或 Symbian)经验、内核裁剪经验、驱动程序开发经验,比如高级嵌入式软件开发工程师相关职位要求是:有丰富的嵌入式多任务软件系统分析和设计能力,能独立完成项目系统方案,解决系统故障和问题、精通C语言应用开发,有良好的编程习惯和风格、良好的文档编写能力和习惯、熟悉项目管理流程...

嵌入式系统学什么
1、基本电路知识:理解电路基础,掌握常用器件和仪器使用,具备电路分析能力,以便阅读和构建嵌入式系统的硬件。2、基本语言知识:熟练掌握C语言,熟悉其基本语法,能编写普通程序代码,养成良好的编程习惯,为后续程序准确性提供保障。3、单片机学习:从51单片机开始,逐步设计电路图、绘制PCB板、开发小型电子...

想要从事嵌入式相关行业应该学好哪些知识,还有必须具备哪些相关的被社...
单片机的学习过于简单(现在看来),主要就是单片机原理(掌握硬件工作原理的)、c51语言(掌握编程思想的)、protel画图(掌握硬件设计的);所以说:这三个是你嵌入式的第一战,学的好与不好直接关系到以后的发展;是基础中的基础(本身并不需要什么基础,只是要转变一个思想比较困难,加油啊!)说说难...

嵌入式开发需要学什么
操作系统知识也是嵌入式开发的核心技能之一。开发者需掌握嵌入式操作系统的基本原理和常用类型,如FreeRTOS、uC\/OS等,以便开发出高效、稳定的系统。单片机和芯片的知识是嵌入式开发的基石,开发者需了解不同类型的单片机和芯片的性能、特点与应用场景,如8051、PIC、STM32等,以满足各种设备的特定需求。电路...

嵌入式开发工程师需要掌握什么技能?
其次,操作系统知识是嵌入式开发的基石。理解操作系统的基本原理,如Linux或VOS,以及如何实施和管理计算机系统,是工程师必须具备的技能。熟知操作系统内部运行机制对于开发高效、稳定的应用至关重要。数据结构与算法是提升软件系统性能的关键。嵌入式工程师需要精通数据结构,能设计出高效的算法,对缓存、哈希...

嵌入式系统设计要掌握哪些知识?
首先要学习下基础课程单片机,汇编和C语言等等,然后再学习嵌入式,如果说你要想水平高的话,最好学习下操作系统,数据结构,算法及一些硬件方面的知识等等。看你是想在什么方面发面,你的说明比较不具体,是在硬件方面还是软件方面。假如是软件方面,当然对编程要侧重,反之在硬件方面,那么就要对单片机,...

嵌入式系统开发新手必须掌握的技能?
1、对于从事嵌入式(嵌入式培训)系统软件开发的人来讲,一般需要掌握以下基本技能:(1)懂得C语言和一些简单的汇编语言编程。(2)能够阅读一般嵌入式系统的原理图。(3)至少熟悉一种嵌入式系统的软件开发环境。(4)熟悉一种嵌入式系统软件的开发过程,如:单片机系统、DSP系统、ARM系统或其它 的一些潜入式...

嵌入式应该学习什么如何学习
第三步:硬件编程语言、arm 四、嵌入式方向分类 嵌入式开发大抵分四个方向: 1、硬件 2、驱动 3、内核 4、应用 总结: 循序渐进,一步步扎实做好。在完成了你学习的科目后,就可以对自己的就业方向分类了。 这只是技术单方面而已,也许并不能带给你们很多的财富,但是人总要有个谋生的技能。 本回答被网友采纳...

嵌入式硬件工程师需要掌握什么技能?
相当复杂,一个合格的嵌入式硬件工程师,不仅要懂得硬件电路的设计和制作,还需要懂得固件程序的设计和调试。只有这样才能算完整的硬件工程师。当然,也分单片机嵌入式工程师和linux嵌入式系统硬件工程师,前者更容易些,后者就复杂的多了。

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

相似回答