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
摩西奶奶,美国家喻户晓的老奶奶,风靡全球的风俗画画家,典型的大器晚成代表。76岁开始画画,80岁在纽约举办个展,90岁,作品畅销欧美,100岁,她启蒙了后来成为...
在现实生活中……如何化解家人之间的争执?如何让固执的人说出“对不起”?如何与陌生人一见如故?如何跟刚相识的人关系迅速升温
勘察设计注册工程师公共基础考试应试指南(2010执业资格考试丛书) 本书特色 《勘察设计注册工程师公共基础考试应试指南》:2010执业资格考试丛书勘察设计注册工...
G.H.Hardy (1877-1947)20世纪上半叶享有世界声誉的数学大师,是英国数学界和英国分析学派的领袖,对数论和分析学的发展有巨大的贡献和重大的影响。...
王晓春,北京教科院基础教育研究所高级教师。主要研究方向包括有家庭教育、教师观念更新和语文教学改革等,多年来出版家庭教育难题会诊、家教参谋、走进孩子的心灵、寻找素...
夏七夕。国内一线金牌畅销作者。她的故事震撼人心,人物感人肺腑,情节跌宕起伏,迅速风靡全国,部部作品皆被读者引为经典,她个人戏剧式生活与桀骜性格也为读者津津乐道。...
戏,何以中国?清华教授带您探寻戏曲背后中国人的心灵世界;楼宇烈、钮骠、杨立新、阿城、杨念群、孙立平、渠敬东等名家诚意推荐!——百年身、千秋笔、儿女泪、英雄血……...
非天夜翔,穿梭于幻想与现实之间的小说家,讲故事的游牧青年。以文封神于网络,获百万读者狂热拥簇。文风大气细腻,故事跌宕起伏,被粉丝亲昵地称为“母鸡、肥田”。擅长创...
为什么有的国家银行体系非常容易发生危机,而有的国家非常稳定?比如美国自1840年以来银行体系发生了12次危机,而加拿大却从未发生过危机;墨西哥和巴西等国家的银行...
陆彦(网名阿伦特),小说作者、专栏作家、业余马拉松运动员。先后在《东方早报》《外滩画报》担任记者10多年,有大量艺文人物专访以及书评、影评和专栏发表于《东方早报...
弗里德里克•勒诺瓦(Frédéric Lenoir)是法国著名的哲学家和社会学家,巴黎社会科学高等学院研究员,《宗教世界》杂志主编,著有《一次幸福的哲学之旅》《...
本书的作者柳·科斯莫杰米扬斯卡娅是卓娅和舒拉的母亲,她在书中真实地记录了卓娅和郐拉短暂而辉煌的生命历程。
本系列是杨照结合“历史式读法”和“文学式读法”对中国传统文化经典(《诗经》《论语》《孟子》《老子》《墨子》《庄子》《战国策》《左传》《荀子》《尚书》)的选读和导...
《决胜B端——产品经理升级之路》试图提炼了互联网B端产品设计和管理的通用思路和方法,本书一共分为4篇。“概述篇”描述互联网行业的盈利模式及发展趋势,让读者对互联...
玛赞·莎碧(Marjane Satrapi)于1969年出生于伊朗的雷什特(Rasht)。她在德黑兰长大,在那里的法语公立学校学习,之后去维也纳,后又去斯特拉斯...
刘小枫,1956年生,四川重庆人。1978年入四川外语学院,获文学士学位;1982年入北京大学,获哲学硕士学位;1985年到深圳大学中文系任教;1989年入瑞士...
附条件逮捕制度研究 内容简介 该书论述了在构建和谐社会和贯彻科学发展观大背景下附条件逮捕制度的科学性、合法性、必要性与可行性,并对该制度的构建、运行及需要进一步...
人身损害赔偿司法解释释义 内容简介 *高人民法院《关于审理人身损害赔偿案件适用法律若干问题的解释》已经公布即将实施,这在民法学界和民法司法实践中,无疑是一件大事...
作品目录没有正确答案的选择附:名词解说· · · · · ·
未名苏苏,作家、编剧,中国电影文学学会会员。上海女子,毕业于北京大学。擅长悬疑、科幻、情感等题材创作,关注年轻一代的生活质地与情感状态,思考现代社会深刻变革背后...