《现代嵌入式计算(英文版)》
基本信息
原书名: Modern Embedded Computing: Designing Connected, Pervasive, Media-Rich Systems
原出版社: Morgan Kaufmann
作者: (美)Peter Barry Patrick Crowley [作译者介绍]
丛书名: 经典原版书库
出版社:机械工业出版社
ISBN:9787111412359
上架时间:2013-3-13
出版日期:2013 年2月
开本:16
页码:518
版次:1-1
所属分类:计算机 > 计算机组织与体系结构 > 嵌入式计算机
更多关于 》》》《现代嵌入式计算(英文版) 》
内容简介
书籍
计算机书籍
不像嵌入式微控制器只执行面向工业应用的有限功能,现代嵌入式系统是互连、富媒体的(利用网络功能和图形用户接口)。《现代嵌入式计算(英文版)》讲述当代嵌入式计算系统的平台架构,这些嵌入式系统能够驱动普适、互连的设备(如移动电话、数字照相机、智能家居系统)。
intel atom处理器广泛用于如电子阅读器、连网电视、平板电脑、笔记本电脑这样的设备,全书一开始就讨论嵌入式平台架构和专用于intel atom处理器的架构,接下来分别讨论系统启动、操作系统、功耗优化、图形和多媒体加速、网络连通性、平台调试。本书全面介绍了如何开发嵌入式片上系统(soc)框架,既适合作为高校嵌入式计算课程的教材,也适合嵌入式系统设计人员及相关专业人员阅读参考。
本书特色
采用基于主流pc芯片架构的intel atom处理器学习嵌入式系统设计,并提供与其他平台的对比分析。
设计面向支持游戏、车载信息娱乐系统、医疗记录检索、销售点购买、联网、数字存储以及其他零售、消费和工业应用的嵌入式处理器。
目录
《现代嵌入式计算(英文版)》
preface
foreword
acknowledgments
part 1 principles of modern embedded systems
chapter 1 embedded systems landscape
what is an embedded computer system?
why is this transition inevitable?
what range of embedded systems exists?.
what to expect from the rest of this book
chapter 2 attributes of embedded systems
embedded platform characteristics
summary
chapter 3 the future of embedded systems
technology trends
issues, applications, and initiatives
challenges and uncertainties
summary
part 2 embedded systems architecture and operation
chapter 4 embedded platform architecture
.platform overview
volatile memory technologies
nonvolatile storage
device interface--high performance
universal serial bus.
device interconnect--low performance
general-purpose input/output
power delivery
summary
chapter 5 embedded processor architecture
basic execution environment
application binary interface.
processor instruction classes
exceptions/interrupts model
vector table structure
exception frame
masking interrupts
acknowledging interrupts
interrupt latency
memory mapping and protection
memory management unit
mmu and processes
memory hierarchy
intel atom microarchitecture (supplemental material)
chapter 6 embedded platform boot sequence
multi-core and multi-processor boot
boot technology considerations
hardware power sequences (the pre-pre-boot)
reset: the first few steps and a jump
early initialization
ap processor initialization
advanced initialization
legacy bios and uefi framework software
cold and warm boot
summary
chapter 7 operating systems overview
application interface
processes, tasks, and threads
scheduling
memory allocation
clocks and timers
mutual exclusion/synchronization
device driver models
bus drivers
networking
storage file systems
power management
real time
licensing
chapter 8 embedded linux,
tool chain
anatomy of an embedded linux
building a kernel
debugging
driver development
memory management
synchronization/locking.
summary
chapter 9 power optimization
power basics
the power profile of an embedded computing system
constant versus dynamic power
a simple model of power efficiency
advanced configuration and power interface (acpi)
optimizing software for power performance
summary
chapter 10 embedded graphics and multimedia acceleration
screen display
embedded pannels
graphics stack
accelerated media decode
video capture and encoding
media frameworks
summary
chapter 11 digital signal processing using general-purpose processors
overview
single instruction multiple data
microarchitecture considerations
implementation options
intrinsics and data types
vectorization
performance primitives
finite impulse response filter
application examples
summary
chapter 12 network connectivity
networking basics
tcp/ip networking
ethernet
wi-fi and ieee 802.11
bluetooth
linux networking
summary
chapter 13 application frameworks
overview
android
qt
other environments
more resources
summary
chapter 14 platform and content security
security principles,
security concepts and building blocks
platform support for security
summary
chapter 15 advanced topics: smp, amp, and virtualization
multiprocessing basics
symmetric multiprocessing
asymmetric multiprocessing
virtualization basics
methods for platform virtualization
summary
part 3 developing an embedded system
chapter 16 example designs
intel atom e6xx series platforms
multi-radio communications design
multimedia design
modular references
summary
chapter 17 platform debug
debugging new platforms
a process for debugging a new platform
debug tools and chipset features
debug process details
additional resources
summary
chapter 18 performance tuning
what are patterns?
general approaches
code and design
processor-specific
networking techniques
references
index
相关推荐
本书采用一种独特的量化方法来论述现代嵌入式计算系统的设计,书中根据性能、功率和能量消耗以及成本应达到的量化目标描述了在设计中亟待解决的问题。
嵌入式微处理器系统-崔光佐-普适计算与应用实验室北京大学现代教育技术中心 嵌入式微处理器系统-崔光佐-普适计算与应用实验室北京大学现代教育技术中心 嵌入式微处理器系统-崔光佐-普适计算与应用实验室北京大学现代...
智能系统为现代化铁路技术装备增光添彩——访凌华科技嵌入式计算产品事业处产品经理周昆卫.rar
智能系统为现代化铁路技术装备增光添彩——访凌华科技嵌入式计算产品事业处产品经理周昆卫.pdf
计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和...
QP-nano 是一种超轻量级的开源实时嵌入式框架 (RTEF),用于构建现代嵌入式 软件作为异步、事件驱动的活动对象系统。
在现代项目中,领域专家需要一种软件平台工具中能灵活集成多种不同软件计算方法。在过去十年间,研究人员早就提出一个高效的软件平台需要有一个能正确编译多种计算模式(比如模拟框图的集成、图形化的数据流控制以及...
我们发现初学者对于现代 SoC,尤其是面向移动互联网终端的 SoC 中出现的新概念、新知识的了解非常匮乏,而这些对于开展软硬件协同设计与软硬件适 配优化却是必不可少的。与以往许多教材不同,本书试图站在 SoC 设计...
现代计算机组成原理实验讲义 实验指导 实验一 QUARTUSII EDA 工具与VHDL 基础实验 实验二 运算器组成实验 实验三 存储器实验 实验四 微控制器实验 实验五 总线控制实验 实验六 基本模型机设计与实现 实验七 带移位...
计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件...
具有现代操作系统的所有特征: l 真正的抢先式多任务处理,支持多用户 l 虚拟内存 l 支持对称多处理机 l 网络功能 l 图形用户界面和桌面环境 l 速度和稳定性 Linux的发展简史 Linux操作系统诞生于1991年的10月5日...
要改变这种状况,将现代计算机技术引入农业温室,实现农业温室的计算机综合控制,是最有效的途径之一。本文介绍的温室环境监测系统,能实现对温室环境的监测和控制,其具有如下功能:能对周围温度、空气湿度、光照...
以事件总线为核心,打造一个统一、分布式的嵌入式技术生态,涵盖RTOS内核、IO框架、设备框架、文件系统和中间件,为广大企业用户和嵌入式开发者们,提供搞可靠性的、高性能的、现代且高开发效率的嵌入式开发环境
嵌入式系统的定义与发展历史;嵌入式系统的产业模式;嵌入式系统支柱学科的交叉与融合;以SoC为中心的多学科融合与渗透;建设单片机应用平台,实施平台...从嵌入式系统看现代计算机产业革命;嵌入式领域的深层思考。
此外,出版这本书的ARM版是为了强调嵌入式系统对于全亚洲计算行业的重要性,并采用ARM处理器来讨论实际计算机的指令集和算术运算,因为ARM是用于嵌入式设备的最流行的指令集架构,而全世界每年约销售40亿个嵌入式...
深圳一专门针对智能家居自动化方案提供商选用华北工控的一款嵌入式电脑作为主控平台,轻松实现室内照明控制、窗帘控制、环境控制、家电控制、门锁监控等时尚科技风的现代家居,体验高效、舒适、安全、便利、节能的...
本文呈现了将 CAD 嵌入式 CFD 软件 FloEFD 用于评估叶轮和叶片的热条件和温度条件的结果。FloEFD方法基于两大原则:直接使用原始 CAD 作为几何形状信息源;在网格分辨率不足以进行全 3D 仿真的情况下,将全 3D CFD ...
现代嵌入式系统中,异步串行通信接口往往作为标准外设出现在单片机和嵌入式系统中。但是随着个人计算机通用外围设备越来越少地使用串口,串口正在逐渐从个人计算机特别是便携式电脑上消失。于是嵌入式开发人员常常...
嵌入式系统几乎包括了生活中和工业上的所有电器设备,如掌上PDA,移动计算设备,电视机顶盒,手机上网,数字电视,多媒体,汽车,微波炉,数字相机,家庭自动化系统,电梯,空调,安全系统,自动售货机,蜂窝式电话,消费电子设备,...
1、引言 嵌入式计算技术在现代信息技术中的应用越来越广泛,应用所涉及的软、硬件系统越来越复杂,对系统软件可靠性、健壮性及系统性能的要求越来越高。如何提高嵌入式计算系统的软、硬件可靠性和整体性能,及如何对...