本书从教学的角度出发,全面、系统地讲述了嵌入式系统及各组成部分的基本知识、技术原理和设计方法,使读者可以了解嵌入式系统的结构组成,掌握嵌入式系统开发的思路方法,具备嵌入式系统开发的初步分析问题和解决问题的能力。本书上篇是原理部分,内容包括:嵌入式系统概述,ARM处理器和指令集,嵌入式Linux操作系统,嵌入式软件编程技术,开发环境和调试技术,Boot Loader技术,ARMLinux内核,文件系统,设备驱动程序设计基础,字符设备驱动程序设计,块设备驱动程序设计,网络设备驱动程序开发和嵌入式GUI及应用程序设计;本书下篇是实验部分,内容包括: 实验基础,开发环境建立,内核和模块构建,文件系统
嵌入式系统设计师教程(第2版)
✍ Scribed by 崔西宁
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 605
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书是全国计算机专业技术资格考试办公室组织编写的考试指定用书,内容紧扣《嵌入式系统设计师考试大纲》(2019 年审定通过),对嵌入式系统设计师资格所要求的主要知识及应用技术进行了阐述全书共 11 章,主要内容包括计算机系统基础知识,嵌入式系统硬件基础知识,嵌入式硬件设计,嵌入式系统软件基础知识,嵌入式系统设计与开发,嵌入式程序设计,嵌入式系统的项目开发与维护知识,嵌入式系统软件测试,嵌入式系统安全性基础知识,标准化、信息化与知识产权基础知识,嵌入式系统设计案例分析。
本书内容涉及知识广泛,结构清晰、合理,既可作为全国计算机技术与软件专业技术资格(水平)考试中的嵌入式系统设计师级别的考试用书,也可作为高等院校嵌入式系统相关课程的教材。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 计算机系统基础知识
1.1 嵌入式计算机系统概述
1.2 数据表示
1.3 算术运算和逻辑运算
1.4 计算机硬件组成及主要部件功能
1.5 计算机体系结构
1.6 可靠性与系统性能评测基础知识
第2章 嵌入式系统硬件基础知识
2.1 数字电路基础
2.2 嵌入式微处理器基础
2.3 嵌入式系统的存储体系
2.4 嵌入式系统I/O
2.5 定时器和计数器
2.6 嵌入式系统总线及通信接口
2.7 嵌入式So C
第3章 嵌入式硬件设计
3.1 嵌入式系统电源管理
3.2 电子电路设计
3.3 Cadence PCB系统设计
第4章 嵌入式系统软件基础知识
4.1 嵌入式软件基础
4.2 嵌入式操作系统概述
4.3 任务管理
4.4 存储管理
4.5 设备管理
4.6 文件系统
4.7 嵌入式数据库
第5章 嵌入式系统设计与开发
5.1 嵌入式软件开发概述
5.2 嵌入式软件开发环境
5.3 嵌入式软件开发
5.4 嵌入式软件移植
第6章 嵌入式程序设计
6.1 程序设计语言基础
6.2 汇编语言程序设计
6.3 C程序设计基础
6.4 C++程序设计基础
第7章 嵌入式系统的项目开发与维护知识
7.1 系统开发过程和项目管理
7.2 系统分析知识
7.3 系统设计知识
7.4 结构化分析与设计方法
7.5 面向对象分析与设计方法
7.6 系统实施知识
7.7 系统运行与维护
第8章 嵌入式系统软件测试
8.1 软件测试概述
8.2 嵌入式软件测试技术
8.3 软件测试实践
第9章 嵌入式系统安全性基础知识
9.1 计算机信息系统安全概述
9.2 信息安全基础
9.3 安全威胁防范
9.4 嵌入式系统安全方案
第10章 标准化、信息化与知识产权基础知识
10.1 标准化基础知识
10.2 信息化基础知识
10.3 知识产权基础知识
第11章 嵌入式系统设计案例分析
11.1 嵌入式系统总体设计
11.2 嵌入式系统硬件设计
11.3 嵌入式系统应用设计案例
正文结束
📜 SIMILAR VOLUMES
普通高等教育“十一五”国家级规划教材 微电子与集成电路设计系列规划教材 简介:本书是普通高等教育“十一五”国家级规划教材,从SOC芯片设计者的视角分析和介绍嵌入式系统的基础知识,注重软硬件协同设计与软硬件适配优化。
本书为提高综合动手能力和设计创新能力而编写,共13章,每章介绍知识要点、设计目标、实践内容、步骤和练习题等。主要内容包括:嵌入式Linux环境搭建、Linux环境入门、嵌入式C程序设计基础、Bootloader配置与修改、Linux文件系统及程序设计、驱动设计及应用、Linux串口通信及线程应用、进程管理及进程间通信、Linux网络通信、简单GUI应用程序设计、QT图形程序设计、嵌入式数据库SQLite应用、WebServer网页服务器设计等。本书提供电子课件、习题参考答案、程序代码、配套实验视频(二维码)等。
<p>本书是依托中南大学*特色专业(物联网工程)的建设,结合国内嵌入式系统教学情况编写。本书主要介绍嵌入式系统开发,以S3C2440A、STM32F74xx位硬件,以Keil μVision5.0为开发工具,详细介绍了ARM9、Cortex的体系结构、硬件组成,指令系统和程序设计、存储器接口、I/O、中断、DMA、定时器、串行通信、嵌入式Linux、?C/OS-III操作系统应用、LWIP编程,*后给出了在物联网应用中常用的嵌入式系统开发实例。</p>
本书从以人为中心的角度,面向下一代交互式系统设计人员,全面介绍了创建交互式系统及产品过程中的实际问题,并提出了人机交互(HCI)和交互设计(ID)的若干准则和方法。全书分为4个部分,共26章,第一部分介绍交互式系统设计的基本要素,内容包括交互式系统的主要组成部分、设计过程中的关键特征及其在不同类型中的应用;第二部分介绍交互式系统设计技巧,讨论了所有涉及交互式系统理解与设计的相关技术;第三部分讨论不同情境中的交互设计,包括网站、多人协同工作、普适计算和移动计算;第四部分为交互式系统设计基础,深入讨论人机交互所涉及的心理学基础问题及其对交互式系统设计可能的影响。 本书可以作为高等院校人机交互
<p>本书是全国计算机专业技术资格考试办公室组织编写的嵌入式系统设计师考试大纲,本书除大纲内容外,还包括了人力资源和社会保障部、工业和信息化部的有关文件以及考试简介。</p> <p>嵌入式系统设计师考试大纲是针对本考试的计算机应用技术中级资格制定的。</p> <p>通过本考试的考生,可被用人单位择优聘任为工程师。</p>