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
作品目录第1局 棋聖降臨第2局 遙遠高深的棋力第3局 活棋死棋的關鍵第4局 無法饒恕的狂言第5局 張牙舞爪的阿亮第6局
《汉译世界学术名著丛书(珍藏本)》商务印书馆出版。商务印书馆创于1897年,迄今已经有112年历史,以出版语言类工具书及社科学术图书为特色。“汉译世界学术名著丛...
彩叶植物与景观 本书特色 王铖、朱红霞著的《彩叶植物与景观》是植物与景观丛书里的一本。彩叶植物是指叶色鲜艳、明显区别于自然绿色或灰褐色的观赏植物,在园林绿化和特...
《中国历代画家佳作品鉴:傅抱石》内容简介:《傅抱石》选择较有名的的小品和具有代表性的作品为主,适于有基础的爱好者临摹、研习
机械零件工艺性手册.第2版 内容简介 本书全面阐述了机械零部件设计和制造的工艺性问题,主要介绍了产品和零部件的结构工艺性和其他各种因素对工艺性的影响。内容包括铸...
作品目录漫游电世界迷失在太阳系水的故事奇妙的蜂巢海底探险在人体中游览地球内部探秘追寻恐龙穿越飓风探访感觉器官气候大挑战·
赵进喜临证心悟 本书特色 本书系全国优秀中医临床人才研修心得系列丛书之一,作者为首批“全国优秀中医临床人才研修项目”优秀学员。全书分上、中、下三篇, ...
2010年熱銷「日檢聽解一次掌握」2014年全新改版「日檢聽解總合對策」更趨近考試內容!高頻單字、句型、慣用語、口語表現總整理╳
“只是爱那个人/我的一生就结束了”“我是上了年纪的少年/是尚未出生的老人”●谷川俊太郎全新诗集,执笔70周年,中日双语版日本国宝级文学大师,是国际文坛ZUI有代...
《创造共享价值》内容简介:中国大多数消费者对于雀巢这个名字并不陌生,每个人都吃过或用过雀巢的产品,但对雀巢这家企业可能知之
春田在ジュリアンパブリッシング發表第一本商業作品〈歡迎來到BL研究社!〉後,廣受各界好評,作品甚至持續衍伸至廣播劇化。
内科症状鉴别诊断 内容简介 本书依据作者数十年自身临床实践的经验和体会,以临床思维为中心,提出100余个涉及内科各系统的常见症状和体征,对每一个症状和体征均按“...
石油开采中的胶体化学 内容简介 本书是《应用胶体科学系列》之一,系统全面地介绍原油开采的基本原理以及其中涉及的胶体化学知识和技术,具体涉及石油的成因及其物化环境...
紫金陈知名社会派悬疑推理作家,天涯文学2012年度“十佳作者”和“十佳作品”双榜榜首。出版作品有“推理之王”系列:《无证之罪》《坏小孩》《长夜难明》、“高智商犯...
施蛰存(1905—2003),著名作家、翻译家、学者。生于浙江杭州,后迁居上海。曾任华东师范大学中文系教授。在新文学创作、古典文学研究、金石碑版研究及外国文学翻...
精彩摘录仪式能够完成意识形态职能的原因,在于他在其核心处承载了简单而一般的信息,它能够恢复和运用于几乎任何类型的控制。今
针灸临床处方速记口袋书 本书特色 《针灸临床处方速记口袋书》:针灸腧穴速记歌诀考点明确重点突出易于理解便于记忆针灸临床处方速记口袋书 内容简介 本书主要讲述经络...
《Nginx完全开发指南:使用C、C++、JavaScript和Lua》内容简介:Nginx是著名的Web服务器,性能优异,运行效率远超传统的Apache、To
在大英帝国称雄世界的几个世纪中,英国陆军与英国皇家海军一道,充当了帝国的马前卒与武力征服的工具。可以说没有英国陆军,就不会有英国的君主立宪议会制度。在英国历史尤...
孔子(公元前551年9月28日-公元前479年4月11日),子姓,孔氏,名丘,字仲尼,鲁国陬邑(今山东省曲阜市)人,祖籍宋国栗邑(今河南省夏邑县),中国古代伟大...