嵌入式与单片机的关系和区别如下:
关系:
嵌入式系统是一个大类,单片机是其中一个重要的子类。嵌入式系统像是一个完整的计算机,而单片机更像是一个没有外设的计算机。在某些时候,单片机可以作为嵌入式系统使用。随着半导体技术的突飞猛进,现在各种硬件功能都能被做进单片机之中,单片机与嵌入式之间的硬件区别越来越小,分界线也越来越模糊,人们倾向于在软件上进行区分。
区别:
硬件组成:单片机是在一块芯片中集成了微控制器电路以及一些通用的输入输出接口器件。而嵌入式系统可以用单片机实现,也可以用其它可编程的电子器件实现,其余硬件器件根据目标应用系统的需求而定。
软件组成:通用的单片机中没有应用程序,无法直接运行,需要加入应用程序后才可以独立运行。而嵌入式系统必须有控制软件,控制逻辑的实现方式可以完全使用硬件电路,或者使用软件程序。
主次关系:单片机目前已被视为通用的电子设备,其本身就是主体。而嵌入式系统在物理结构关系上是从属关系,被嵌入到目标应用系统内,但从控制关系上来看,嵌入式系统却是控制目标应用系统运行的逻辑处理的主导系统。