首页 > 新闻资讯 > 公司新闻
嵌入式系统需要买单片机吗(嵌入式需要单片机基础吗)

单片机和嵌入式的区别是什么

主体不同。嵌入式开发:指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。单片机开发:开发能够保证单片机在十分复杂的计算机与控制环境中可以正常有序的进行程序。特点不同。

单片机现在已经被认为是通用的电子器件了,单片机自身为主体。嵌入式系统在物理结构关系上是从属的,嵌入式系统被嵌入安装在目标应用系统内。嵌入式系统在控制关系上却是主导的,是控制目标应用系统运行的逻辑处理系统。尽管可以用不同方式构成嵌入式系统,但是一旦构成之后,嵌入式系统就是一个专用系统。

从系统组成上区别 单片机由控制器、运算器、存储器、输入输出设备构成。嵌入式第一步需要结合具体的应用,考虑成本,性能,可扩展性,开发周期等各方面的要求,确定系统的主控器件后,加入微处理器,外围硬件设备,嵌入式操作系统,应用程序组成。

单片机是否为嵌入式技术

1、单片机为嵌入式技术。嵌入式系统是指嵌入到其他设备中,作为其一部分的计算机系统。嵌入式系统通常被设计用于实现特定的功能,例如控制、通讯、测量、监控等。嵌入式系统具有体积小、功耗低、成本低、可靠性高等特点。单片机属于嵌入式开发的范畴,因此单片机为嵌入式技术。

2、单片机开发属于嵌入式的一种,但是更多的偏重于硬件驱动开发,需要掌握基本点硬件知识,如模电数电。而嵌入式开发范围更广,现在大多数嵌入式开发指的是带片上系统的软件开发,偏重于上层软件开发(因为大型操作系统的驱动开发很难)。

3、IEEE对嵌入式系统的定义是“用于控制、监视或者辅助操作机器和设备的装置”,因此所有单片机系统都可以称为嵌入式系统,ARM只是其中一种,例如飞利浦公司的LPC2000系统就是著名的32位的ARM单片机。

4、Motorola公司 的6800系列,Zilog公司Z8系列,ATMEL公司的89C51/589C1051/2051,MICROCHIP公司的PIC系列等 16位:Intel公司的8096/97,Thompson公司68200等 32位:ARM公司的ARMARMARM10核的CPU等 64位:ARM公司的ARM11,MIPS公司的R2000、R3000等 可以看出51系列单片机是嵌入式微处理器。

5、嵌入式”其实主要指要用到实时操作系统的开发领域,当然单片机也可以使用,但往往与具体的应用来说有些力不从心,因此,通常所指的嵌入式开发往往就指以ARM、DSP为CPU的系统开发,采用linux,wince,cos等操作系统。因为是较为前沿的技术领域,所以薪水一般还不错的。人们往往对神秘的东西舍得投资嘛。

6、单片机的全称是单片微型计算机简称单片机(MCU),是典型的嵌入式微控制器。

请问高手们,学习嵌入式开发,不学单片机可以吗?还有就是计算机软件专业的...

学嵌入式开发,必须学单片机。不会单片机就不会嵌入式。我现在在大学里代嵌入式系统的课,教研究生和本科生还有工程硕士,你要学单片机也可以找我,我还有质量比较不错的学习板。

要的。单片机只是一个最基础的知识。 好比说学计算机专业的,要学软件基础一样。 嵌入式的一个基础课程就是 微机原理/单片机原理。 告诉你一个基本处理器的工作原理。网上有很多单片机入门的课程或者教学板卡。例如51单片机/MSP430单片机,ARM基础入门等等。 ARM处理器也算是单片机的一种。

现在通常所说的嵌入式系统都是比较大型的,由32位MCU加各个模块组成,可以内嵌 嵌入式系统,现在嵌入式系统很多,比如说:ucLinux,ucOS,winCE等等。

看个人的选择,假如你想往硬件方向发展,可以选择学习,假如选择软件方向,就没必要。首先,深入了解计算机运行机制你可以学习计算机体系结构,计算机组成原理,操作系统等课程。其次,假如你想在硬件方面有所学习,建议学习汇编语言、嵌入式系统等课程。

嵌入式软件开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,Palm与新出现的Symbian等。另外,用单片机c语言或汇编开发;用高级处理器,arm7,arm9,powerpc等,加上操作系统也属于嵌入式的开发。