嵌入式、单片机和应用层开发比较,那个更有前途,更有挑战性

作者&投稿:征尝 (若有异议请与网页底部的电邮联系)
单片机工程师和嵌入式系统工程师,那个更有前途?待遇更好?~

其实 据我理解 两个都有前途 但是两个都不是那么简单 学精了 那个都能让你 活得滋润

嵌入式 ,学的东西比较好,门槛也高

1,嵌入式,我认为这是最有挑战性的,也更有前途的。因为他是有个特殊的设备平台,既包含有硬件的方向,像嵌入式驱动开发,也有软件方向的,如嵌入式应用开发。所以我认为是最有挑战的,当然可以选择的范围也更广,更有前途。
2,单片机,首先,他么有操作系统,在难度上低于嵌入式,在实际的应用中,一般是作为一些模块的一些简单的数据处理。更侧重于硬件方向。
3,应用开发,我认为这是最为广泛的,只要是有系统的平台,被人使用就必然会需要应用程序,变化也是最多的,一个系统上可以有各种跑各种应用。但是,相较于硬件驱动来说,就如同将一块木头雕刻成一件乐器,而应用开发只是使用这件乐器奏出乐曲。先比较之下谁更有挑战也就一目了然了。

单片机和嵌入式需要一定的硬件功底,而java是纯软件的,跨度有点大,而且各个专业的人都很多,并不是那个少那个多。少和多也是根据需求来的,现在而言很多人毕业了都会一点,但是做得好的,就很少。所以根据自己的实际情况,加强自己能力,选择才最重要!

这部分单片机编译器支持C + +开发人员。因为C + +面向对象编程。最根本的面向对象的想法是,不管底层硬件如何将其直接连接作为对象编程控制的。
单片机的编程是面向机器,面向过程的。由于各种微控制器的电路系统是不一样的,所以我不能忽视它的硬件和直接编程的基本状态。
所以我不支持C + +。
只是接近C语言,C + +,或过程为导向的DSP和ARM,面向对象的思想不能得到充分的发展。所以,没有纯粹的面向对象的语言,支持发展微控制器的微控制器编程。

还是继续发挥自己的长处吧,等你学完了单片机嵌入式,你会发现这方面的技术人员也很多,注意是人员不是人才。
哪个行业的人才都受欢迎。

首先要说的是 嵌入式开发 70%也是软件 只不过是写驱动需要你懂的知识很多 其中就包括了单片机…… 招java工程师的也有 在我看来未来物联网时代所需的嵌入式工程师很多 并且嵌入式驱动开发工资是相对别的要高一些的 单片机难度大一些 对于你们这些只懂敲键盘的人 真是有点无语

嵌入式和单片机有哪些联系和区别
答:因此,可以把定义中的专用计算机系统引伸成,满足对象系统要求的计算机应用系统。 三、嵌入式系统的独立发展道路 1.单片机开创了嵌入式系统独立发展道路 嵌入式系统虽然起源于微型计算机时代,然而,微型计算机的体积、价位、可靠性都无法满足广大对象系统的嵌入式应用要求,因此,嵌入式系统必须走独立发展道路。这条道路就是...

单片机和嵌入式的区别
答:单片机和嵌入式系统之间存在一些明显的区别,这些区别主要体现在它们的定义、功能、应用场景和复杂性等方面。定义:单片机(SingleChipMicrocomputer)也称为微控制器(Microcontroller)或芯片上系统(SoC),是集成在单一芯片上的微型计算机系统。它包含中央处理器(CPU)、内存、输入/输出(I/O)接口等基本...

嵌入式和单片机有哪些联系和区别?
答:因此,可以把定义中的专用计算机系统引伸成,满足对象系统要求的计算机应用系统。 三、嵌入式系统的独立发展道路 1.单片机开创了嵌入式系统独立发展道路 嵌入式系统虽然起源于微型计算机时代,然而,微型计算机的体积、价位、可靠性都无法满足广大对象系统的嵌入式应用要求,因此,嵌入式系统必须走独立发展道路。这条道路就是...

软件开发与嵌入式开发的区别
答:嵌入式开发主要针对硬件开发,开发的软件用在单片机、ARM,上,嵌入式开发要了解硬件的结构,工作原理,开发语言现在主流用C语言。一般的软件开发多指面向对象,.net开发,做网站,做系统等等,这方面流行的语种比较多。VC、VB、PB、JAVA、ASP、JSP。

单片机和嵌入式的区别
答:2、应用范围区别:单片机广泛应用于嵌入式系统中作为控制和处理的核心。而嵌入式系统则可以包括单片机以及其他形式的计算机硬件和软件组件,用于控制各种不同的设备和系统。3、灵活性区别:单片机通常具有较高的灵活性,可以根据需要重新编程或配置来适应不同的应用场景。而嵌入式系统的硬件平台通常更加固定,...

嵌入式技术和单片机技术有什么区别,哪个更实用?
答:嵌入式有开发潜力,单片机现在实用性大

嵌入式开发 和 软件开发 这两个方向哪个更好? 软件工程专业的本科生能...
答:硬件问题也很少,只有往工业开发方向才需要学习嵌入式,比如单片机,arm,plc,机床控制等等这些如果学软件工程的话,可能有些吃力,电子工程类比较适合,因为涉及到的硬件知识非常多,简单说如果往各大平台(windows,ios,Android,Linux,web应用等)是基本不用嵌入式,且与软件工程是对口的,如果往工业方向...

嵌入式应用软件开发与嵌入式系统软件开发区别(什么是嵌入式软件...
答:包括硬件和软件两部分。硬件包括处理器/微处理器、存储器及外设器件和I/O端口、图形控制器等。软件部分包括操作系统软件(OS)(要求实时和多任务操作)和应用程序编程。嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。嵌入式系统本身不具备自举开发能力,即使设计...

单片机与嵌入式系统的区别是什么?
答:但是,早期的单片机系统和嵌入式系统还是有一定的区别的。从操作系统OS(Operating System)应用的层面上分析,一般单片机应用都没有OS的概念,由循环来进行控制,无网络协议支持,只适合简单的应用领域。而嵌入式系统一般因为要求由OS,可以执行多任务调度,支持网络协议TCP/IP,所以嵌入式系统可以比普通单片机...

嵌入式软件开发与软件开发有什么区别
答:现在的嵌入式软件开发 分工也很细的。如果是上层应用开发,那么基本可以做到与硬件无关,不用太关心硬件接口。如果是偏底层的,那么软件开发和硬件开发的界线就很模糊了,特别是驱动那一层的。有好多工作都涉及芯片管脚的操作,设置bit位,GPIO读写,I2C总线操作,寄存器读写,等等,都需要阅读了解硬件spec...