从事本行的家人们,一定都对嵌入式和单片机有一个笼统的概念吧。以普遍理性而言,他们都归属于硬件系统,但它们并不是同一个东西。
一、
IEEE(美国电气与电子工程师协会)对嵌入式系统的定义可以概括为:“用于控制、监视或者辅助操作机器和设备的装置”。
用国内学者的话来概括,即以应用为中心,以计算机技术为基础,软硬件皆可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
嵌入式单片机
再简洁一些,嵌入式系统就是一个具有相当的通用性、灵活性与可控制能力的特殊计算机。听起来高大上,实则在生活中普遍存在,从个人娱乐到军事航天,从医疗电子到网络通信,各种设备的精进都离不开嵌入式技术的发展。
二、
单片机,又被称为单片微控制器,实际上是嵌入式处理器,也可以说是嵌入式系统的核心。它是完成运算、逻辑控制以及通信功能的单一模块,这也是它“单”字的由来。
对单片机而言,一个芯片就是整体,。为了使单片机可以正常应用,必须加入其他外设,例如led灯、按键以及蜂鸣器等,这就是市面上目前最普遍的单片机开发板。
三、
从结论上说,单片机是嵌入式系统的子集,片机与嵌入式处理器的存储空间也是鲸雀之别,单片机仅仅几k的内存储让它无法像嵌入式处理器那样运行操作系统,而嵌入式处理器丰富强大的性能决定它能完成更多单片机不能完成的应用。
而从开发环境上来说,单片机主要在Windows等图形界面下开发,例如IAR、CCS等,这些工具集编译、汇编、链接、仿真为一体,在当前环境下还是比较好上手的。
嵌入式开发则需要在Linux进行,理论上性能更强、应用更广泛,但开发难度也更高。
归根结底,二者都不是纯“硬件”类方向,编写语言、汇编、数据结构等都与其息息相关,在这个5G时代,嵌入式也好单片机也好,作为物联网重要的一部分都无疑乘上了发展的东风,是高新时代永远的磐石。
如果您有单片机或者方案开发需求,可以点击右边的咨询热线和微信扫一扫直接和我们联系,宇凡微提供8/32位单片机,为客户量身定制的合封单片机,拥有成熟的封装技术和封装工艺,除了能够保证合封之后的良率以及安全性,还能根据客户的功能需求选择最佳的合封方式,节省成本。
【本文标签】 单片机
【责任编辑】宇凡微
ALL RIGHT RESERVED 2022. 粤ICP备17095549号 技术支持: 牛商股份 百度统计 粤公网安备 44030402004503号