通俗一点讲什么是嵌入式? 嵌入式 什么意思

liftword2周前 (12-20)技术文章24

嵌入式系统,就是,

在其它电子产品或设备中,加入(嵌入)一个小小的"计算机"。

目的是为了,人机交互、采集传感器数据、处理数据、控制执行机构和通信。这些是"计算机"擅长的。

这个小小的"计算机",就是嵌入式系统。它由各种"单片机"或叫微控制器再加上其它外围电路组成。

要求这个小小"计算机",体积小、功耗低、成本低、实时性强、可靠性高。这是个小小的"专用"的"计算机",不追求最高性能,适用就行。

麻雀虽小,五脏俱全,要求还很高!会飞!

嵌入式系统的学习中,要掌握几种微控制器MCU,如51单片机,ARM微控制器等,种类很多,要根据实际项目要求,使用不同的微控制器。

硬件设计,利用多种设计工具,利用微控制器和外围芯片,设计产品原理图,设计印刷电路板PCB,制板、焊接、调试。电子系学生很擅长这些。

软件设计,要会C/C++需要开发,懂点汇编语言,可以开发无操作系统的裸机运行的程序。复杂一些的可以选择uCOS,FreeOS,linux等操作系统,在其之上用C,以至用python或micropython等语言来开发。计算机系学生很擅长这些。

所以,搞嵌入式系统,即要懂硬件,也要懂软件,还要懂通信,是电子、通信、计算机的融合。

以后要求更多,主要是人工智能方面的,叫边缘计算。


如果你对嵌入式有兴趣,我这里就有一份嵌入式的入门到专家教程,让你开启嵌入式之旅,揭开嵌入式的神秘面纱!评论区回复6免费送出这份嵌入式指南!

相关文章

python能做嵌入式吗 python 嵌入

近些年来Python非常流行,Python是一种面向对象的解释型计算机程序设计语言,Python语法简洁清晰,易读性以及可扩展性,Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是...

嵌入式开发:嵌入式系统中Python与C/C++的比较

C/C++编程语言在嵌入式系统编程中占据主导地位,尽管它们有许多缺点。另一方面,Python有许多优点,使其成为嵌入式开发的优秀语言。让我们看看每一个利弊,以及为什么你应该考虑Python作为嵌入式编...

用MicroPython设计嵌入式系统的利弊

长期以来,C/C++编程语言一直主导着嵌入式开发系统行业,很少有其他语言能够站稳脚跟。虽然Java和Ada等语言已经尝试过了,但Python这种语言的普及率不仅在上升,而且在相当长的一段时间内已经进入...

Python嵌入版 Python嵌入版安装pandas

Python嵌入版1.什么是Python嵌入版Python嵌入版(Embedded Python)是将Python解释器集成到另一个程序中的形式,使得可以在程序中调用和执行Python代码。主要的Py...

嵌入式开发:使用MicroPython进行实时软件开发

  虽然像Ada和C++这样的语言已经在某些圈子里获得了一些采用,但是在很大程度上,嵌入式软件仍然被过程化的和危险的C编程语言所支配。然而,一个有趣的趋势开始将Python移植到微控制器上。最近,Py...

嵌入式语言都有哪些 嵌入式软件语言

嵌入式系统是一种特定用途的计算机系统,为了适应特定的硬件平台和任务需求,通常需要使用专门的嵌入式语言进行编程和开发。嵌入式语言具有简洁、高效和针对性强的特点,适合于在资源受限的嵌入式环境中使用。我来介...