This book integrates new ideas and topics from real time systems, embedded systems, and software engineering to give a complete picture of the whole process of developing software for real-time embedded applications. You will not only gain a thorough understanding of concepts related to microprocessors, interrupts, and system boot process, appreciating the importance of real-time modeling and scheduling, but you will also learn software engineering practices such as model documentation, model analysis, design patterns, and standard conformance.
This book is split into four parts to help you learn the key concept of embedded systems; Part one introduces the development process, and includes two chapters on microprocessors and interrupts---fundamental topics for software engineers; Part two is dedicated to modeling techniques for real-time systems; Part three looks at the design of software architectures and Part four covers software implementations, with a focus on POSIX-compliant operating systems.
With this book you will learn:
The pros and cons of different architectures for embedded systems
POSIX real-time extensions, and how to develop POSIX-compliant real time applications
How to use real-time UML to document system designs with timing constraints
The challenges and concepts related to cross-development
Multitasking design and inter-task communication techniques (shared memory objects, message queues, pipes, signals)
How to use kernel objects (e.g. Semaphores, Mutex, Condition variables) to address resource sharing issues in RTOS applications
The philosophy underpinning the notion of "resource manager" and how to implement a virtual file system using a resource manager
The key principles of real-time scheduling and several key algorithms
Coverage of the latest UML standard (UML 2.4)
Over 20 design patterns which represent the best practices for reuse in a wide range of real-time embedded systems
Example codes which have been tested in QNX---a real-time operating system widely adopted in industry
精彩摘录如我们前面所说,朱棣是一个有两张面孔的人,他的残暴只是对准那些反对他的人,而这些屠杀反对者的暴行并不能说明他的强
新晋人气作家,是天马行空的射手座。爱好美食,每天都在减肥和美食的道路上左右横跳;喜欢写文,喜欢讲述新鲜有趣的故事;热衷吐槽,专注甜甜的爱情。已出版作品《地球上线...
奕浅火星小说重点推荐作者。长于江南,擅长古风小说,热爱正剧,也能轻松驾驭搞笑文风。代表作:《溯情》《朝暮词》
文笔优美,创意十足,令人耳目一新……带我们看到一个不一样的巴黎。——《旧金山纪事报书评》我喜欢他的文章,所有已经或即将去巴黎旅行的人,都会被这本书所吸引。——大...
拔罐保健治疗图解 本书特色 随着医疗改革的深入和回归自然观念的加强,安全有效、方便经济的传统疗法正越来越受到人们的普遍欢迎。为了使广大群众能比较容易地学会...
《两座城市》是波兰著名诗人、随笔散文家和小说家亚当·扎加耶夫斯基的散文、随笔集,带有作者一贯的哲思风格,通过对自己所见所闻的描述,以此提出对文学、历史的思考。利...
《古龙文集·剑毒梅香(上)》内容简介:《剑毒梅香》是古龙江湖名篇之一。《剑毒梅香》中古龙诠释了爱情里坚持的伟大。《剑毒梅香
酸碱平衡和酸碱平衡紊乱 内容简介 临床各科多种疾病常伴发酸碱平衡紊乱,严重影响机体代谢和功能,加重原发病的病情,甚至威胁生命。因此,了解机体对酸碱平衡的调节机制...
伊萨克·巴别尔(1894-1940),前苏联籍犹太族作家、短篇小说家。全名伊萨克·埃玛努伊洛维奇·巴别尔,笔名巴布埃尔·基墨尔·柳托夫。1894年7月13日生于...
马伯庸:作家。人民文学奖、朱自清散文奖、银河奖得主,有“文字鬼才”之誉。被评为沿袭“‘五四’以来历史文学创作的谱系”,“文字风格充满奇趣”。代表作:《七侯笔录》...
Reddit hails itself as "the front page of the Internet." Its the third most-visi...
让•米特里 (Mitry, J. 1907-1988),法国电影理论家:他的两卷本《电影美学与心理学》是电影理论史上最重要的学术著作之一,为他赢得“电影的黑格尔...
孙松荣,法国巴黎第十大学表演艺术研究所电影学博士,台北艺术大学艺术跨域研究所、电影创作学系合聘教授。著有《蔡明亮:从电影到当代/艺术》(2013)与《入镜丨出境...
Stephen C. Dewhurst是贝尔实验室里最早使用C++语言的人之一。他将C++应用于编译器设计、电子商务、嵌入式通信等领域已有18年以上的经验。他是...
古迹 本书特色 1、作者儿子作序推荐2、从文化的角度解读重要古迹,好读易懂3、附录作者建筑手绘以及摄影作品古迹 内容简介 《古迹》为罗哲文先生关于古代建筑的学术...
种草养羊 本书特色 本书通过对我国羊生产现状的分析,结合我国养羊生产条件和优点,首先介绍了羊的生物学特性和适合我国各地饲养的羊品种,以及羊的繁殖技术、重点介绍了...
中华人民共和国行政复议法实施条例释义 本书特色 行政复议法实施条例在总结行政复议实践经验的基础上,将行政复议法规定的基本制度进一步具体化,增强了可操作性。当前,...
岳南:中国首位在全球有影响的考古纪实文学作家,擅长将历史与考古新发现融进自己的文学中,让掩埋于历史尘埃的人物,重新陈立于读者眼前。他以严谨认真、处处有典的态度书...
电源电路识图入门突破 本书特色 《电源电路识图入门突破》形式新颖,内容丰富,分析透彻,适合零起点的电子爱好者、电子技术产业工人、大中专院校相关专业学生阅读参考。...
张舜徽先生(1911—1992),湖南沅江人,现代著名历史学家、历史文献学家,生前曾任中国历史文献研究会会长、名誉会长,华中师范大学历史文献研究所所长、名誉所长...