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
杨照,著名作家、文学评论家。本名李明骏,1963年生,台湾大学历史系毕业,美国哈佛大学博士候选人。曾任《明日报》总主笔、远流出版公司编辑部制作总监、台北艺术大学...
中医思想者-第二辑 本书特色 这是一本看上去有点“不合时宜”的小刊物,其目的是想在当下急功近利、虚浮躁动的大环境中开辟一小块绿地净土,为所有立志于中医药研究和实...
盘和林考拉看看签约作家、中南财经政法大学数字经济研究院执行院长;企业管理专业博士、应用经济学博士后;国内知名青年经济学者、著名财经评论员;盘古智库高级研究员、腾...
Reddit hails itself as "the front page of the Internet." Its the third most-visi...
Professor Tambiah, one of todays leading anthropologists, is known particularly ...
内容推荐:痛风的本质是高尿酸血症,但只有10%的高尿酸血症才会患痛风。本书以解答广大患者最关心的问题,带你打开认知痛风新世界的大门。早发现、早诊断,找准治疗的最...
刘渡舟伤寒论讲稿 内容简介 刘渡舟先生是现代著名中医学家,着力于《伤寒论》的研究。刘老强调痃的实质是经络,重视六经病提纲证的作用,担出《伤寒论》398条条文之间...
出版张光宇先生的《现代设计》,这是第一次。许多年来,关于这位中国现代设计的开拓者、耕耘者,人们并不熟悉。张光宇和他那一代前驱被忽略;同样,现代设计这个最生动多彩...
本书是华文推理鬼才陈浩基耗时9年完成的超越自我的科幻推理短篇连作。主人公“气球人”无意中发现自己身怀异能,只要是有生命的东西,一接触目标的皮肤,他就可以输入指令...
慎到是先秦法家的代表人物,先于韩非子。其思想以法家为主,并杂糅道、名、儒三家。他关于“势”的论证,对后世产生了深远影响。《慎子》保存下来的篇章,主要有五篇与七篇...
精彩摘录要建设一种美好的生活,理性是太消极,太缺乏生命力了。——引自第3页
•畅销美国30年,顶级广告人的超实用文案秘诀。8种标题、9种特质、11种方法,让你轻松学会文案技巧,像顶级广告人一样写出热卖文案。各行业营销人员、广告人士、淘宝...
在“人生有限公司”,把自己变成稀缺资产!因为在所有的投资项目中,最值得投资的就是自己的脑袋:智慧是唯一他人无法抢走的财富,不会被偷走也不会被征税,完完全全属于自...
江户川乱步(1894—1965),原名平井太郎,生于日本三重县名张町。一九二三年在《新青年》上发表备受好评的处女作《两分铜币》,从此开展推理小说创作。江户川乱步...
液体大幅晃动动力学 本书特色 《液体大幅晃动动力学》是作者岳宝增在长期从事液体大幅晃动动力学及相关领域研究工作的基础上,参考国内外有关文献,经过比较系统...
作品目录奶奶的星星关于詹牧师的报告文学命若琴弦我与地坛熟练与陌生给FL的信去找史铁生史铁生:另一种理想主义史铁生主要作品·
YoungAbbyShermanhasbeensummonedtoIsrael,whereaWatcher,theSentinelofJerusalem,lie...
[日]柴田久美子1952年生于日本岛根县出云市,曾任职于日本麦当劳,也曾创业经营西餐厅,自1993年转入临终关怀领域。2002年于没有医院、仅六百人的离岛成立专...
无可争议的侦探小说女王,侦探文学史上最伟大的作家之一。阿加莎•克里斯蒂原名为阿加莎•玛丽•克拉丽莎•米勒,一八九○年九月十五日生于英国德文郡托基的阿什菲尔德宅邸...
作品目录中国共产党第十二次全国代表大会开幕词(一九八二年九月一日)在中央顾问委员会第一次全体会议上的讲话(一九八二年九月