嵌入式系统设计师教程-第2版学习笔记
目录
《嵌入式系统设计师教程 (第2版)》学习笔记
《嵌入式系统设计师教程 (第2版).pdf》链接:
该资源在上传时涉及到版权问题无法上传,所以保留该资源仅为了日后查看时博主自己可以下载;
本文用来记录在学习《嵌入式系统设计师教程 (第2版)》过程中的个人笔记。
文章目录
简介
图书简介
本书按照全国计算机技术与软件专业技术资格(水平)考试要求编写,内容紧扣嵌入式系统设计师考试大纲。全书共6章,分别对嵌入式系统基础知识、嵌入式微处理器与接口设计、嵌入式软件与操作系统、嵌入式软件程序设计、嵌入式系统设计与维护等知识进行了详细的讲解,最后介绍了一个典型的嵌入式系统设计案例。 本书内容丰富,结构合理,概念清晰。既可作为全国计算机技术与软件专业技术资格(水平)考试中嵌入式系统设计师级别的考试用书,供有关考生学习使用,也可以作为本科生嵌入式系统相关课程教材或培训用书使用。
第一章 计算机系统基础知识
1.1 嵌入式计算机系统概述
1.2 数据表示
1.2.1 进位计数制及其转换
十进制转换成二进制
整数部分:“除2取余”
小数部分:“乘2取整”
例子如下图所示

二进制转换成十进制

1.2.2 数值型数据的表示
原码

反码

补码

移码

1.2.3 其他数据的表示
8421BCD码

ASCII码


1.2.3 校验码
奇偶校验
在编码中增加一个校验位,来使编码中1的个数为奇数(奇校验)或者偶数(偶校验)

1.4 计算机硬件组成及主要部件功能
计算机系统的基本硬件组成包括运算器、控制器、存储器、输入设备和输出设备。运算器和控制器等部件集成在一起统称中央处理单元(Central Processing Unit,CPU)。
1.4.3 总线
数组总线(Data Bus)

地址总线(Address Bus)

控制总线(Control Bus)

第二章 嵌入式系统硬件基础知识
2.1 数字电路基础
门电路

译码器

第4章 嵌入式系统软件基础知识
4.3 任务管理
任务调度算法 :
先来先服务算法 FIFO

短作业优先算法 SJF

时间片轮转算法

优先级算法


死锁


任务间通信



第5章 嵌入式系统设计与开发
5.1 嵌入式软件开发环境

第6章 嵌入式程序设计




