个人简介
Qing Li,现任Wind River系统公司高级体系结构师,具有4项嵌入式内核和网络协议设计领域的专利。他从事12年的工程,包括作为责任工程师设计和开发协议栈以及用于通信与网络领域的嵌入式应用的专家。Qing是Wind River嵌入式Ipv6产品的领头体系的体系结构师,而且活跃在多种Ipv6开创阶段的前沿。以前,Qing具有自己的公司,为通信工业开发软件。另外,他是4个成员的Silicon Valley发起者之一,并为安全工业的嵌入式生物学统计设备开发了具有专利的算法。
Qing从University of Alberta in Edmonton,Alberta,Canada得到计算机科学的学士学位(bachelor of science);从Santa Clara University,Santa Clara,CA,USA的Distinction in Computer Engineering获得硕士学位(masters of science)。其工作集中在Advanced High Performance Computing上。Qing是Association for Computing Machinery的成员和IEEE Computer Society的成员。
Caroline Yao,具有15年的技术和商业软件领域的经验和6年嵌入式市场的经验。她是产品开发、产品管理、产品市场、商业开发和战略联盟方面的专家,她也是一个专利的共同发明人和COUS专利(June 12,2001)“System and Method for Providing Cross0Development Application Design Tools and Services Via a Network”的持有人。
Caroline从University of California Berkeley获得Bachelor of Arts in Statistics。
内容简介
本书首先从真实世界入手介绍了实时和嵌入式系统的概念及未来的发展趋势、嵌入式系统开发的基础知识和初始化问题;接着,介绍了实时操作系统,详细论述了实时操作系统中的任务、信号灯、消息队列、其他内核对象以及RTOS服务。其中,深入讨论了异常和中断、计时器和计时器服务、I/O子系统以及内存管理问题,并给出了这些服务的典型操作和使用方式。本书依据由表及里的方法,讲述了分解实时嵌入式应用系统中并发模块的方法;从通信和同步角度论述了资源的使用以及普遍使用的实际设计模式;从理论角度论述了实时中死锁发生的原因和解决死锁的方案。本书对于国内软件企业中将要和正在从事实时嵌入式系统开发和管理的技术人员具有较高的参考价值;对于计算机工程与技术、电子、信息及通信等相关专业的师生,特别是软件学院有意从事实时嵌入式系统开发的学生,也是一本很好的参考书。