嵌入式系统无所不在,并且在现代日常生活中扮演着重要的角色。嵌入式系统也是多样化的,在消费类电子产品中,如数码相机、DVD播放器和打印机;在工业机器人中;在先进的航空航天器中,如导弹制导系统和飞行控制系统;在医疗设备中,如强心剂无节律监视器和强心剂心律调整器;在汽车设计中,如燃料加注系统和自动刹闸系统,到处可以找到嵌入式系统。嵌入式系统深深地改变了我们今天的生活方式,也将继续改变我们明天的生活方式。嵌入式系统编程是一门特殊的学科,要求嵌入式系统的开发者具有多种技术领域的工作知识。这些领域覆盖从低层的硬件设备、编译技术和调试技术,到实时操作系统的内部工作和多线程应用设计。这些要求可以难倒新进入嵌入式世界的程序员,学习过程很长而且强度很大。这样,我感到有责任通过实践的讨论和演示,分享我的知识经验,使你跳过嵌入式系统项目的起始阶段。有些书用更传统的方法,主要集中在控制基本硬件设备的低层的驱动程序和软件上。另一些书提供使用面向对象的方法和建模语言的高层抽象方法。然而,本书架起了嵌入式系统开发的高层抽象建模概念和低层的基本编程方面的桥梁。贯穿本书的讨论来自于多年商业嵌入式系统的设计和实现、从先前的错误中学到的经验、从他人处获得的才智以及学术研究的结果。这些因素聚在一起,形成了非常有用的且可以在实时嵌入式项目中实际应用的洞察力、指导和建议。本书用详细的实例说明了实时嵌入式系统的关键概念,并提供了与设计问题和解决方案相关的工业化知识。本书提供了丰富的可立即用于嵌入式建造的模块集合,以便加快你的开发工作和提高生产效率。我希望当你开始着手开发时,《嵌入式系统的实时概念》一书能成为你的一本关键参考书。如果你希望通过E-mail得到消息的更新,请发E-mail到:rtconcepts@news.cmpbooks.com。如果对本书有建议、纠错或其他问题,请发E-mail到:qingli@speakeasy.net。