1.什么叫单片机?单片机与一般微型计算机相比,具有哪些特点?

2.关于单片机,DSP,ARM,嵌入式,Linux,EDA

3.单片机和Linux哪个好点,有啥建议吗

4.单片机可不可以理解为小号的cpu?还有程序怎么能在里面跑起来?不应该是2进制吗

什么叫单片机?单片机与一般微型计算机相比,具有哪些特点?

单片机怎么算好电脑系统-单片机怎么算好电脑系统版本

1、单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。

2、单片机就一个集成芯片,外加电路构成一个系统。微型计算机就是我们常用的电脑。

3、微型计算机简称“微型机”、“微机”,由于其具备人脑的某些功能,所以也称其为“微电脑”。是由大规模集成电路组成的、体积较小的电子计算机。

4、它是以微处理器为基础,配以内存储器及输入输出(I/0)接口电路和相应的电路而构成的裸机。

5、单片机与通用微型计算机相比,具有如下特点:

(1)、单片机的程序存储器和数据存储器是分工的,前者为ROM,后者为RAM。

(2)、用面向控制的指令系统,控制功能强。

(3)、多样化的I/O接口,多功能的I/O引脚。

(4)、产品系列齐全,功能扩展性强。

(5)、功能是通用的,像一般微处理机那样可广泛地应用在各个方面。

?

扩展资料:

1、单片机是一种集成电路芯片,是用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。

2、从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

3、单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。

4、它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。

5、单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。

6、微型计算机简称“微型机”、“微机”,由于其具备人脑的某些功能,所以也称其为“微电脑”。是由大规模集成电路组成的、体积较小的电子计算机。它是以微处理器为基础,配以内存储器及输入输出(I/0)接口电路和相应的电路而构成的裸机。

7、特点是体积小、灵活性大、价格便宜、使用方便。把微型计算机集成在一个芯片上即构成单片微型计算机。由微型计算机配以相应的设备(如打印机)及其他专用电路、电源、面板、机架以及足够的软件构成的系统叫做微型计算机系统。

参考资料:

百度百科-单片机

参考资料:

百度百科-微型计算机

关于单片机,DSP,ARM,嵌入式,Linux,EDA

首先单片机,DSP,ARM都算是微型计算机吧,都是嵌入式系统的核心,其中低端一点的处理器就是单片机了,高端一点的就是ARM(为处理器,很多款诺基亚就是用的ARM11芯片)。DSP(数字处理器),速度相当快。

LINUX就是一种的嵌入式系统中很流行的开放的操作系统,可以移植在微型计算机当中,实现实时控制,

嵌入式分软硬,软一点就是操作系统方面,底册、层驱动程序方面吧,比如Linux等等。。硬一点就是以单片机,DSP,ARM为核心处理器和的一些数字模拟电路吧。。

EDA是一系列电子设计自动化软件。

如果你要做这些方面的话,每一个都不是简单的,需要循序渐进,建议如果有数电,模电等电路知识后可以从简单一点的单片机开始,然后学ARM会容易一些,这些也算是嵌入式系统范畴了,只是做的是嵌入式的硬件方面。

我也是学生,全是个人查资料的一些理解,如有不实,请谅解。

单片机和Linux哪个好点,有啥建议吗

这两个事并不是同类,没法比哪个好。单片机属硬件应用范畴,即要学电路,需要很多硬件电路知识,还要学编程。而Linux是操作系统,属软件编程范畴,几乎是用电脑就行了。所以,看你喜欢硬件还是软件了,及工作方向是哪方面的。就单片机而言,目前涉及到的范围也是很宽的,单片机只是泛指了。

单片机可不可以理解为小号的cpu?还有程序怎么能在里面跑起来?不应该是2进制吗

单片机也可以理解为小号CPU,和电脑CPU相比,虽然它的运算能力差一些,但体积小 功耗低,功能全,价格便宜, 电路简单。只需很少的元件就可以组成一个完整的控制系统。一个单片机相当于电脑上的CPU 内存条 硬盘和其它接口电路的组合。

程序固化在单片机内部ROM(相当于电脑硬盘)中,在时钟脉冲作用下,内部控制电路不断地读取指令,经译码后通过运算器对内部和外部数据进行数学和罗辑运算,并输出相应的结果。

计算机系统中数据的表示均是二进制,这些二进制数可以直接驱动外部设备,如LED的亮和灭,继电器的吸合与断开。但在计算机系统中,我们想要显示这些数据时,可以经过软件和硬件电路的共同处理,最终还是以我们方便的十进制显示出来。为了便于理解计算机工作原理,写程序时有时我们也会用二进制和十六进制。