当前位置:首页 > 程序设计 >
《嵌入式系统设计与开发实践》电子书封面

嵌入式系统设计与开发实践

  • 发布时间:2020年05月11日 09:19:59
  • 作者:[印] Shibu Kizhakke V
  • 大小:133.4 MB
  • 类别:嵌入式系统电子书
  • 格式:PDF
  • 版本:中文第2版
  • 评分:8.5

    嵌入式系统设计与开发实践 PDF 中文第2版

      给大家带来的一篇关于嵌入式系统相关的电子书资源,介绍了关于嵌入式、系统设计方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小133.4 MB,[印] Shibu Kizhakke V编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.8。

      内容介绍

      编写强烈推荐:全面、系统地把握嵌入式系统设计的出色手册,出示很多精彩纷呈实例。写作清楚通俗易懂,重点强调案例与数据图表。针对不很了解嵌入式系统以及运用的实践活动技术工程师而言,这书是十分有效的参照。这书得出了学习培训嵌入式系统的全新升级方式 ,将嵌入式系统当做一个总体,表明其界定、构成构造、常见问题及其嵌入式系统设计的详细全过程与方式 。较第一版来讲,第二版增加內容/这书特点:•新添了嵌入式新组员“智能穿戴设备”,如智能手环以及与智能机运用的互动•详细介绍较新的USB3.0、手机蓝牙规范、Wi-Fi规范和3G/LTE规范•根据专用工具的新版本升级了专用工具使用方法和屏幕截屏•详细介绍全新升级的行业趋势:开发服务平台(集成化的云操作系统)•增加了云(物联网技术)和嵌入式系统等新趋势技术性•详细描述朝向设计和开发的方式 •详细介绍程序编写定义:基本甚至高級的嵌入式C主题

      嵌入式系统设计与开发实践(第2版)全方位系统地详细介绍嵌入式硬件配置和固定件的设计、开发、集成化技术性,并探讨怎样高效率地管理方法开发全过程。这书编辑精当,选用布鲁姆LO(个人目标)分类方法,确保阅读者通过学习得到预期目标。这书细致表明基本甚至高級定义,各章开始列举个人目标,随后交叉很多报表、图和练习题来表述相对主题;章末附带课后习题、复习题和试验习题,以协助阅读者推进所教的专业知识。这书在上一版的基本上干了全方位细腻的升级,融进了嵌入式系统设计行业的全部最前沿开发技术性

      目录

      • 第Ⅰ部分  理解嵌入式系统的基本概念
      • 第1章  嵌入式系统简介 3
      • 1.1  嵌入式系统的含义 3
      • 1.2  对比嵌入式系统与通用
      • 计算系统 4
      • 1.3  嵌入式系统的发展历程 5
      • 1.4  嵌入式系统的分类 6
      • 1.4.1 基于时代的分类 6
      • 1.4.2 基于复杂度和性能的分类 7
      • 1.5  嵌入式系统的主要应用领域7
      • 1.6  嵌入式系统的用途 8
      • 1.6.1 数据的采集、存储与显示 8
      • 1.6.2 数据通信 9
      • 1.6.3 数据(信号)处理 10
      • 1.6.4 监测 10
      • 1.6.5 控制 10
      • 1.6.6 专用用户界面 11
      • 1.7  可穿戴设备——嵌入式技术与
      • 生活方式的创新结合 11
      • 1.8  本章小结 12
      • 1.9  重要术语 13
      • 1.10 课后习题 14
      • 1.11 复习题 14
      • 第2章  典型的嵌入式系统 15
      • 2.1  嵌入式系统的内核 17
      • 2.1.1 通用处理器与专用处理器 17
      • 2.1.2 专用集成电路 24
      • 2.1.3 可编程逻辑器件 25
      • 2.1.4 商用现货 26
      • 2.2  存储器 27
      • 2.2.1 程序存储器 27
      • 2.2.2 读-写存储器/随机存取
      • 存储器 29
      • 2.2.3 基于接口类型的存储器
      • 分类 31
      • 2.2.4 存储器映射 31
      • 2.2.5 嵌入式系统中的存储器
      • 选型 32
      • 2.3  传感器与激励器 33
      • 2.3.1 传感器 34
      • 2.3.2 激励器 34
      • 2.3.3 I/O子系统 34
      • 2.4  通信接口 42
      • 2.4.1 板上通信接口 43
      • 2.4.2 外部通信接口 48
      • 2.5  嵌入式固件 56
      • 2.6  系统其他元件 57
      • 2.6.1 复位电路 57
      • 2.6.2 欠压保护电路 58
      • 2.6.3 振荡器 58
      • 2.6.4 实时时钟 59
      • 2.6.5 看门狗定时器 59
      • 2.7 PCB与无源元件 60
      • 2.8  本章小结 60
      • 2.9  重要术语 62
      • 2.10 课后习题 64
      • 2.11 复习题 67
      • 2.12 实验练习题 68
      • 第3章  嵌入式系统的特征与质量
      • 属性 69
      • 3.1  嵌入式系统的特征 69
      • 3.1.1 面向特定应用和特定领域 69
      • 3.1.2 反馈与实时性 70
      • 3.1.3 能在恶劣环境中工作 70
      • 3.1.4 分布式 70
      • 3.1.5 尺寸小、重量轻 71
      • 3.1.6 低功耗、节能 71
      • 3.2  嵌入式系统的质量属性 71
      • 3.2.1 工作模式下的质量属性 71
      • 3.2.2 非工作模式下的质量属性 73
      • 3.3  本章小结 75
      • 3.4  重要术语 76
      • 3.5  课后习题 76
      • 3.6  复习题 78
      • 第4章  嵌入式系统——面向特定应用与
      • 特定领域 79
      • 4.1  洗衣机——面向特定应用的嵌
      • 入式系统 79
      • 4.2  汽车——面向特定领域的嵌入式
      • 系统 81
      • 4.2.1 汽车嵌入式系统工作的内部
      • 情况 81
      • 4.2.2 汽车通信总线 82
      • 4.2.3 汽车嵌入式市场上的主流
      • 厂商 83
      • 4.3  本章小结 85
      • 4.4  重要术语 85
      • 4.5  课后习题 86
      • 4.6  复习题 86
      • 第5章  使用8位微控制器8051设计
      • 嵌入式系统 87
      • 5.1  控制器选型时需要考虑的
      • 因素 88
      • 5.1.1 功能集合 88
      • 5.1.2 运行速度 88
      • 5.1.3 代码存储空间 88
      • 5.1.4 数据存储空间 88
      • 5.1.5 开发环境支持 88
      • 5.1.6 可用性 89
      • 5.1.7 功耗 89
      • 5.1.8 成本 89
      • 5.2  选用8051微控制器的原因 89
      • 5.3  基于8051的设计 89
      • 5.3.1 8051的基本架构 89
      • 5.3.2 存储器结构 90
      • 5.3.3 寄存器 96
      • 5.3.4 振荡器 98
      • 5.3.5 端口 99
      • 5.3.6 中断 114
      • 5.3.7 8051中断系统 115
      • 5.3.8 定时器 125
      • 5.3.9 串口 132
      • 5.3.10 复位电路 143
      • 5.3.11 省电节能模式 144
      • 5.4 8052微控制器 148
      • 5.5 8051/52的衍生产品 148
      • 5.5.1 Atmel公司的
      • AT89C51RD2/ED2 149
      • 5.5.2 Maxim公司的
      • DS80C320/DS80C323 149
      • 5.6  本章小结 149
      • 5.7  重要术语 151
      • 5.8  课后习题 151
      • 5.9  复习题 155
      • 5.10 实验练习题 157
      • 第6章  基于8051微控制器的编程 159
      • 6.1 8051支持的各种寻址模式 160
      • 6.1.1 直接寻址 160
      • 6.1.2 间接寻址 160
      • 6.1.3 寄存器寻址 161
      • 6.1.4 立即寻址 162
      • 6.1.5 索引寻址 162
      • 6.2 8051指令集 166
      • 6.2.1 数据传输指令 166
      • 6.2.2 算术运算指令 171
      • 6.2.3 逻辑指令 178
      • 6.2.4 布尔运算指令 183
      • 6.2.5 程序控制转移指令 185
      • 6.3  本章小结 187
      • 6.4  重要术语 188
      • 6.5  课后习题 189
      • 6.6  复习题 195
      • 6.7  实验练习题 196
      • 第7章  软硬件协同设计与程序
      • 建模 197
      • 7.1  软硬件协同设计的基本
      • 概念 198
      • 7.2  嵌入式设计的计算模型199
      • 7.2.1 数据流程图模型 200
      • 7.2.2 控制数据流程图 200
      • 7.2.3 状态机模型 201
      • 7.2.4 顺序程序模型 204
      • 7.2.5 并发处理模型/通信处理
      • 模型 206
      • 7.2.6 面向对象模型 207
      • 7.3  统一建模语言简介 208
      • 7.3.1 UML构建块 208
      • 7.3.2 UML工具 212
      • 7.4  软硬件权衡 212
      • 7.5  本章小结 213
      • 7.6  重要术语 214
      • 7.7  课后习题 215
      • 7.8  复习题 216
      • 7.9  实验练习题 217
      • 第Ⅱ部分  嵌入式产品的设计与开发
      • 655

      学习笔记

      嵌入式与python选哪个

      从概念上来说,嵌入式和Python的区别还是比较明显的,嵌入式是一个开发领域,而Python则是一门编程语言。 嵌入式开发是开发领域的一个重要分支,是物联网领域技术的重要组成部分,可以说有物联网的地方就离不开嵌入式开发。(推荐学习:Python视频教程) 通常情况下,嵌入式开发在工业领域有广泛的应用,比如汽车领域、数控机床、智能装备等领域都有广泛的应用,随着产业互联网的发展,嵌入式开发未来的发展前景还是非常不错的。 Python是目前被广泛使用的一种编程语言,在Web开发、大数据开发、大数据分析、人工智能(机器学习、计算机视觉、自然语言处理)等领域有广泛的用途。目前Pyt……

      Java如何使用Jetty实现嵌入式的Servlet容器

      最近在项目中遇到关于jetty的问题,所以在网上做一些科普,接下来就给大家做一些分享: Jetty是一个Java实现的开源的servlet容器,它既可以像Tomcat一样作为一个完整的Web服务器和Servlet容器,同时也可以嵌入在Java应用程序中,在Java程序中调用Jetty。 Jetty下载地址,本文写作时的最新版本是9.1.2,下载jetty-distribution-9.1.2.v20140210.zip: 注意Jetty 9需要JDK 7,如果使用JDK 6的话会出现错误:java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0。 在java项目中要实现servlet容器,首先需要引入下面的jar包: jetty-servlet-9.1.2.v20140210.jar jetty-webapp-9.1.2.v20140210.jar jetty-xml-9.1.2.v20140210.jar jetty-security-9.1.2.v20140210.jar lib/j……

      python能做嵌入式吗

      近些年来Python非常流行,Python是一种面向对象的解释型计算机程序设计语言,Python语法简洁清晰,易读性以及可扩展性,Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起,常被称为胶水语言,可以应用在图形处理,数学处理,Web编程,多媒体应用等领域。 定位 (推荐学习:Python视频教程) 在过去的这么长时间里,在嵌入式开发领域中开发语言以C/C++为主,如今基于Python的MicroPython已经涉入到该领域中,MicroPython是一位叫Damien George的工程师,基于ANSI C(C语言标准),然后在语法上又遵循了Python的规范,主要是为了能在嵌入式硬件上 (这里特指微控制器级别)更易……

      JavaScript基本的输出和嵌入式写法教程

      JavaScript 没有任何打印或者输出的函数。 在 HTML 中, JavaScript 通常用于操作 HTML 元素。 操作 HTML 元素 如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。 请使用 "id" 属性来标识 HTML 元素,并 innerHTML 来获取或插入元素内容: 实例 !DOCTYPE htmlhtmlbodyh1我的第一个 Web 页面/h1p id="demo"我的第一个段落/pscriptdocument.getElementById("demo").innerHTML = "段落已修改。";/script/body/html 以上 JavaScript 语句(在 script 标签中)可以在 web 浏览器中执行: document.getElementById("demo") 是使用 id 属性来查找 HTML 元素的 JavaScript 代码 。 innerHTML = "Paragraph changed." 是用于修改元素的 HTML 内容(innerHTML)的 JavaScript 代码。 写……

      JS实现PC手机端和嵌入式滑动拼图验证码三种效果

      PC和手机端网站滑动拼图验证码效果源码,同时包涵了弹出式Demo,使用ajax形式提交二次验证码所需的验证结果值,嵌入式Demo,使用表单形式提交二次验证所需的验证结果值,移动端手动实现弹出式Demo三种效果 首先要确认前端使用页面,比如登陆页面 script src="http://code.jquery.com/jquery-1.12.3.min.js"/script script src="http://static.geetest.com/static/tools/gt.js"/script 1.在登陆页面访问引入类库: 如果您的网站使用https,则只需要将引入极验库的地方换成https协议即可,不需要更改其它地方。例如更换成以下代码即可: script src="https://code.jquery.com/jquery-1.12.3.min.js"/script script src="https://static.geetest.com/static/tools/gt.js"/script 2.初始……

      以上就是本次介绍的嵌入式系统电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:跨平台桌面应用开发:基于Electron与NW.js

      下一篇:程序化广告:个性化精准投放实用手册

      展开 +

      收起 -

      下载地址:百度网盘下载
      嵌入式系统相关电子书
      数据库系统:设计、实现与管理(基础篇)
      数据库系统:设计、实现与管理(基础篇) 影印第6版 立即下载
      Verilog数字系统设计教程
      Verilog数字系统设计教程 影印第3版

      这书叙述了运用硬件配置描述语言(VerilogHDL)设计方案繁杂数字系统软件的方式 。这类方式 源于30新世纪95时代的英国在国外取得实效后快速在别的优秀工业国获得营销推广和普及化。运用硬件

      立即下载
      一个64位操作系统的设计与实现
      一个64位操作系统的设计与实现 含源码版

      基于C语言的自制操作系统教程 基于Intel I7处理器的64位多核操作系统 引入诸多Linux内核的设计精髓 软件工程师参考书

      立即下载
      高并发Oracle数据库系统的架构与设计
      高并发Oracle数据库系统的架构与设计 高清版 立即下载
      操作系统设计与实现(上下册)
      操作系统设计与实现(上下册) 扫描清晰版 立即下载
      编程景观:面向设计师的编程设计知识系统PADKS
      编程景观:面向设计师的编程设计知识系统PADKS 原书超清版

      编程景观包含丰富的探索内容,例如基于磁场的地形自动衍生的程序,依据 NetLogo建立多智能体行为规则模拟水文的过程等。《编程景观》试图将编程设计思维渗入到风景园林规划设计当中来解决设计的问题,让风景园林规划设计趋于数据化、智能化、参数化和系统化

      立即下载
      系统架构设计师教程
      系统架构设计师教程 影印第四版 立即下载
      系统架构设计:程序员向架构师转型之路
      系统架构设计:程序员向架构师转型之路 完整版

      郑天民编著的《系统架构设计:程序员向架构师 转型之路》主要包含软件开发普通程序员向系统架构 师转型的一些思路、方法和工程实践,也包括转型过 程中意识形态的转变、技术体系的掌握

      立即下载
      机器学习系统设计:Python语言实现
      机器学习系统设计:Python语言实现 完整中文版

      本书是一本设计高效机器学习系统的详实指南,介绍机器学习系统设计的整个过程,相关的Python库,并在各个知识环节中都给出了Python示例,欢迎下载

      立即下载
      操作系统:精髓与设计原理
      操作系统:精髓与设计原理 全书第8版

      本书讲解操作系统的经典教材,系统地讲述了操作系统的基本概念、原理和方法,共分背景知识、进程、内存、调度、输入/输出和文件、嵌入式系统六部分,欢迎下载

      立即下载
      读者留言
      ASR-06

      ASR-06 提供上传

      资源
      25
      粉丝
      8
      喜欢
      201
      评论
      8

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com