对嵌入式系统理念的概述
在日常生活中,小到电子手表、电子体温计、翻译机等,大到冷气机、电冰箱、电视机,甚至是路上红绿灯的控制器、战斗机中的飞控系统、自动导航设备、汽车中控制燃油、汽车雷达、ABS等的微计算机系统,到医院中的医疗器材、工厂中的自动机械等,这一系列蕴含着科血技术含量的的嵌入式应用都给人们的生活带来了便捷。
在接触嵌入式系统开发与应用这门课程之前,我从来对于什么是嵌入式系统,嵌入式系统有什么样的性能这种类似的问题没有一个明确的定义或是了解。因为我觉得这是离我比较遥远的东西,我还没有到达掌握那个知识领域的阶段。可是突然就这么要学习这门课程了,却发现我自己的以前的想法是大错特错,嵌入式系统无时无刻不环绕在我们身边,并且已经成为了人们生活中不可缺少的一部分了。
嵌入式系统一般指非PC系统,它包括硬件和软件两部分。硬件包括处理器/微处理器、存储器及外设器件和I/O端口、图形控制器等。软件部分包括操作系统软件(OS)(要求实时和多任务操作)和应用程序编程。有时设计人员把这两种软件组合在一起。应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。