随着计算机技术的不断发展,各类智能控制系统和智能应用已经在日常生活中随处可见。小到日常所用的智能手表、饮水机、电视机机顶盒,大到天网监控系统、北斗卫星导航系统和智能交通控制系统等都集成了大量的嵌入式系统。从1971年第一块单片机诞生以来,嵌入式系统得到了越来越广泛的应用。20世纪80年代,MCS-51系列单片机的出现和C51程序设计语言的成熟,使得嵌入式系统在智能仪表和自动控制等领域得到了广泛应用。随后,ARM公司推出了Cortex系列内核,基于该系列内核的各种微控制器逐渐成为嵌入式系统设计的首选芯片,促使嵌入式系统的应用从自动控制领域进一步扩展到各种各样的智能控制领域中。