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
高大果,女,本名高宁,出生于辽宁省,现任职于阿里巴巴战略投资部,负责文化娱乐领域的投资。有十余年私募基金和产业投资领域的工作经验,是中国注册会计师和英国特许公认...
作品目录《中国自驾车之旅:驾车游天下的方法》 《中国徒步之旅:背包行走的方法》 《中国自行车之旅:骑游天下的方法》 《中国
在政治术语和学者的论著里,自由主义是世界历史中一种积极的力量;自由的社会可能曾容忍了一些罪恶,但那只是实现普遍自由过程中的偶然产物。洛苏尔多反对此种说法,他揭示...
卢云(Fr. Henri J.M.Nouwen 1932-1996)原籍荷兰,曾任教于美国圣母大学、耶鲁大学和哈佛大学。1986年应方舟团体(L’Arche)之...
李明德,教授,著名水生生物学家、鱼类学家。1934年出生,广东东莞人。1957年毕业于南开大学生物系,现任南开大学生物系教授、四川省社会科学院知识经济研究所特约...
欧文•戈夫曼,美国当代著名社会学家,曾任教于加州大学伯克利分校和宾夕法尼亚大学。他是符号互动论的代表人物,以对人际互动的分析而闻名。其他著作有《日常生活中的自我...
李济(1896-1979),湖北钟祥人。著名学者。中国第一个哈佛大学人类博士。29岁受聘清华,与王国维、梁启超、赵元任、陈寅恪成为清华国家研究院“五位导师”。第...
幾米,近年来台湾最炙手可热的绘本作家。1998年8月首度出版个人的绘本《森林里的秘密》、《微笑的鱼》,1999年以《向左走、向右走》、《听幾米唱歌》和《月亮忘记...
[内容简介]★《链接》是《爆发》的作者,艾伯特-拉斯洛•巴拉巴西的成名之作,同时也是复杂网络的奠基之作,社交网络的入门之作。巴拉巴西之前,随机网络理论一直主导者...
桐华作家、影视制作人。● 已出版作品:《步步惊心》《大漠谣》《云中歌》《曾许诺》《长相思》《最美的时光》《那些回不去的年少时光》《半暖时光》《那片星空,那片海》...
《做人不能太老实大全集(超值白金版)》内容简介:生活中,老实人无处不在,他们生活在我们周围,是千千万万普通人中的一员。然而
《Stellar区块链:原理与实践》内容简介:本书从逻辑上分为五部分: 第一部分(第1~3章)重点从工程实践的角度来审视区块链技术,介
"UnderstandingJournalism"providesanindispensableguidethroughtheprocessesanddecis...
吴宝沛,祖籍江苏沛县,香港中文大学博士,现为北京林业大学心理学系教员,研究方向为进化心理学。热爱写作,笔名非言语,有译著《猿猴的把戏》出版,深受欢迎。向往读书、...
《再见李桥》讲述了高考前夕,四个高中生由于各自的原生家庭问题,与父母之间的隔阂、伤害与无法和解的困境,而处于崩溃边缘,却因公交车上的留言,阴差阳错成为朋友,互相...
农桑之光-中华农业文化拾英 内容简介 本书向读者展现了一部中华农业文明的历史画卷。我国自古以农为本、以农立国,中华文明源自农耕、本在农耕。在绵延不断的历史长河中...
精彩摘录所有我们完成的美好事物,没有一件是可以迅速做成的——因为这些事物都太难,太复杂。——盛田昭夫现在的互联网年代,特
本书分为〈爱情的祭坛〉〈心中的波动〉〈女人的花冠〉〈情人的舌头〉〈那一段天涯路〉〈同学这东西〉〈有一点恨你〉七章。〈爱情的祭坛〉——爱情有时候就像一种宗教,它不...
杨博良医案 本书特色 《孟河医派医案:杨博良医案》是由学苑出版社出版的。杨博良医案 内容简介 杨博良先生一生,鄙仕途黄梁之梦,淡泊荣华,任医道青囊之术,慈惠苍生...
我们以为自己在玩手机,其实是手机在玩我们令人惊掉手机、丢下平板的清醒之书21种语言版本席卷全球!瑞典语版长踞排行榜42周不坠,日语版突破60万册,横扫各大畅销榜...