顶部
收藏

全国计算机等级考试三级教程——嵌入式系统开发技术


作者:
教育部教育考试院
定价:
46.00 元
版面字数:
0千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
1899年
ISBN:
978-7-04-057689-4
物料号:
57689-A0
出版时间:
2022-02-28
读者对象:
考试用书
一级分类:
计算机考试
二级分类:
全国计算机等级考试(NCRE)
三级分类:
计算机等考三级

本书是按照教育部教育考试院颁布的最新《全国计算机等级考试三级嵌入式系统开发技术考试大纲》的要求而编写的。经过近几年时间的使用并吸取了广大读者的意见,本版作了全面修订。全书共5章,分别对嵌入式系统的概念与基础知识、嵌入式处理器、嵌入式系统硬件组成、嵌入式系统软件、嵌入式系统的开发等相关知识和技能进行了详细讲解,以满足报考嵌入式系统开发工程师岗位证书的广大考生复习的要求。

本书结构合理、概念清晰、理论联系实际,既可作为全国计算机等级考试三级嵌入式系统开发技术的考试用书,也可作为高等学校嵌入式系统相关课程的教材或培训用书。

  • 目录
    • 前辅文
      • 第1章 嵌入式系统概论
        • 1.1 嵌入式系统及其应用
          • 1.1.1 嵌入式系统
            • 1.1.2 嵌入式系统的组成与分类
              • 1.1.3 SoC芯片
              • 1.2 嵌入式系统与数字媒体
                • 1.2.1 数字(电子)文本
                  • 1.2.2 数字图像
                    • 1.2.3 数字音频与数字视频
                    • 1.3 数字通信与计算机网络
                      • 1.3.1 数字通信
                        • 1.3.2 计算机网络
                          • 1.3.3 互联网
                          • 小结
                            • 自测题
                            • 第2章 嵌入式处理器
                              • 2.1 嵌入式处理器概述
                                • 2.1.1 嵌入式处理器的结构类型
                                  • 2.1.2 嵌入式处理器简介
                                    • 2.1.3 ARM处理器概述
                                    • 2.2 典型ARM处理器介绍
                                      • 2.2.1 ARM处理器的分类
                                        • 2.2.2 经典ARM处理器
                                          • 2.2.3 ARM Cortex嵌入式处理器
                                            • 2.2.4 ARM Cortex实时嵌入式处理器
                                              • 2.2.5 ARM Cortex应用处理器
                                              • 2.3 ARM处理器体系结构
                                                • 2.3.1 ARM处理器的工作状态及工作模式
                                                  • 2.3.2 ARM处理器的寄存器组织
                                                    • 2.3.3 ARM处理器的异常
                                                      • 2.3.4 ARM的存储器格式及数据类型
                                                        • 2.3.5 ARM处理器中的MMU和MPU
                                                        • 2.4 ARM处理器指令集
                                                          • 2.4.1 ARM指令分类及指令格式
                                                            • 2.4.2 ARM指令的寻址方式
                                                              • 2.4.3 ARM指令集
                                                                • 2.4.4 Thumb指令集
                                                                  • 2.4.5 ARM处理器支持的伪指令
                                                                  • 2.5 ARM汇编语言程序设计
                                                                    • 2.5.1 ARM汇编器所支持的伪指令
                                                                      • 2.5.2 ARM汇编语言的语句格式
                                                                        • 2.5.3 汇编语言的程序设计举例
                                                                          • 2.5.4 嵌入式C语言与汇编语言混合程序设计
                                                                          • 小结
                                                                            • 自测题
                                                                            • 第3章 嵌入式系统硬件组成
                                                                              • 3.1 嵌入式系统硬件组成概述
                                                                                • 3.1.1 嵌入式最小硬件系统
                                                                                  • 3.1.2 基于ARM内核的典型嵌入式应用系统硬件组成
                                                                                  • 3.2 嵌入式处理芯片
                                                                                    • 3.2.1 ARM的AMBA总线体系结构及标准
                                                                                      • 3.2.2 基于ARM内核的嵌入式芯片的硬件组成
                                                                                        • 3.2.3 常用ARM嵌入式处理芯片
                                                                                          • 3.2.4 嵌入式处理芯片的选型
                                                                                          • 3.3 嵌入式系统的存储器
                                                                                            • 3.3.1 存储器层次结构
                                                                                              • 3.3.2 存储器分类
                                                                                                • 3.3.3 存储器主要性能指标
                                                                                                  • 3.3.4 片内存储器
                                                                                                    • 3.3.5 片外存储器
                                                                                                      • 3.3.6 外部辅助存储设备
                                                                                                      • 3.4 I/O接口及常用I/O设备
                                                                                                        • 3.4.1 通用I/O接口GPIO
                                                                                                          • 3.4.2 集成电路互连总线接口I2C
                                                                                                            • 3.4.3 串行外设接口SPI
                                                                                                              • 3.4.4 串行异步通信接口UART
                                                                                                                • 3.4.5 通用串行总线USB
                                                                                                                  • 3.4.6 高清多媒体接口HDMI
                                                                                                                    • 3.4.7 常用简单输入设备
                                                                                                                      • 3.4.8 常用简单输出设备
                                                                                                                      • 3.5 ARM内核典型嵌入式处理芯片
                                                                                                                        • 3.5.1 S3C2410/S3C2440芯片的内部结构
                                                                                                                          • 3.5.2 S3C2410的存储器控制组件
                                                                                                                            • 3.5.3 S3C2410的时钟及电源管理组件
                                                                                                                              • 3.5.4 S3C2410的中断控制器及中断控制
                                                                                                                                • 3.5.5 S3C2410的脉宽调制定时计数器PWM Timer
                                                                                                                                  • 3.5.6 S3C2410的实时时钟RTC
                                                                                                                                    • 3.5.7 S3C2410的通用I/O接口GPIO
                                                                                                                                      • 3.5.8 S3C2410的串行异步通信接口UART
                                                                                                                                        • 3.5.9 S3C2410的I2C总线接口
                                                                                                                                          • 3.5.10 S3C2410的看门狗定时器WDT
                                                                                                                                            • 3.5.11 S3C2410的模数转换器ADC
                                                                                                                                            • 3.6 嵌入式系统外部通信接口
                                                                                                                                              • 3.6.1 基于UART的RS-232/RS-485接口
                                                                                                                                                • 3.6.2 CAN总线接口
                                                                                                                                                  • 3.6.3 以太网通信接口
                                                                                                                                                    • 3.6.4 常用无线通信接口
                                                                                                                                                    • 小结
                                                                                                                                                      • 自测题
                                                                                                                                                      • 第4章 嵌入式系统软件
                                                                                                                                                        • 4.1 嵌入式系统的软件组成
                                                                                                                                                          • 4.1.1 嵌入式软件的特点
                                                                                                                                                            • 4.1.2 嵌入式系统的软件结构
                                                                                                                                                              • 4.1.3 硬件抽象层与板级支持包
                                                                                                                                                                • 4.1.4 引导加载程序
                                                                                                                                                                  • 4.1.5 嵌入式系统的设备驱动程序
                                                                                                                                                                  • 4.2 嵌入式操作系统
                                                                                                                                                                    • 4.2.1 实时系统与实时操作系统
                                                                                                                                                                      • 4.2.2 嵌入式操作系统概述
                                                                                                                                                                        • 4.2.3 Linux内核
                                                                                                                                                                          • 4.2.4 嵌入式Linux操作系统
                                                                                                                                                                            • 4.2.5 Android操作系统
                                                                                                                                                                              • 4.2.6 iOS操作系统
                                                                                                                                                                              • 4.3 μC/OS嵌入式操作系统
                                                                                                                                                                                • 4.3.1 μC/OS操作系统概述
                                                                                                                                                                                  • 4.3.2 μC/OS-Ⅱ的任务及其管理
                                                                                                                                                                                    • 4.3.3 μC/OS-Ⅱ的系统服务
                                                                                                                                                                                      • 4.3.4 μC/OS-Ⅱ应用程序设计
                                                                                                                                                                                        • 4.3.5 μC/OS-Ⅲ操作系统的改进与提高
                                                                                                                                                                                        • 小结
                                                                                                                                                                                          • 自测题
                                                                                                                                                                                          • 第5章 嵌入式系统的开发
                                                                                                                                                                                            • 5.1 开发嵌入式系统的基础知识
                                                                                                                                                                                              • 5.1.1 嵌入式系统的开发过程
                                                                                                                                                                                                • 5.1.2 嵌入式系统的开发平台与工具
                                                                                                                                                                                                  • 5.1.3 嵌入式系统的调试
                                                                                                                                                                                                  • 5.2 系统开发工具软件
                                                                                                                                                                                                    • 5.2.1 ADS 1.2工具软件
                                                                                                                                                                                                      • 5.2.2 RVDS
                                                                                                                                                                                                        • 5.2.3 GNU
                                                                                                                                                                                                        • 5.3 系统开发示例
                                                                                                                                                                                                          • 5.3.1 数字式电子钟
                                                                                                                                                                                                            • 5.3.2 便携式心电记录仪
                                                                                                                                                                                                              • 5.3.3 基于嵌入式Web服务器的应用设计
                                                                                                                                                                                                              • 小结
                                                                                                                                                                                                                • 自测题
                                                                                                                                                                                                                • 附录1 全国计算机等级考试三级嵌入式系统开发技术考试大纲
                                                                                                                                                                                                                  • 附录2 全国计算机等级考试三级嵌入式系统开发技术样题及参考答案
                                                                                                                                                                                                                    • 附录3 自测题答案
                                                                                                                                                                                                                      • 参考资料

                                                                                                                                                                                                                      相关图书