嵌入式系统是一种完全嵌入受控器件内部,为特定应用而设计的专用计算机系统,用来控制或者监视机器、装置、工厂等大规模设备。
与通用计算机系统不同,嵌入式系统通常执行带有特定要求的预先定义的任务。
由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。
嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。
特点:嵌入式系统通常是面向用户、面向产品、面向特定应用的。
嵌入式系统中的CPU与通用型CPU的最大不同就是前者大多工作在为特定用户群设计的系统中;嵌入式系统和具体应用有机地结合在一起,其升级换代也是和具体产品同步进行的。
因此嵌入式系统产品一旦进入市场,就具有较长的生命周期;嵌入式系统中的软件一般都固化在存储器芯片或单片机中,而不是存贮于磁盘等载体中,嵌入式系统必须具有较高的实时性。