《国家级特色专业物联网工程规划教材:物联网与嵌入式系统开发》以ARM为例,介绍嵌入式系统的基本原理和开发方法;以嵌入式Linux操作系统为例,介绍实时操作系统的基本功能、软件设计方法和嵌入式交叉编译环境的建立方法;以物联网中常用操作系统TinyOS和传感器网络编程nesC语言为例,介绍物联网的应用开发。全书共分为8章。主要内容有:嵌入式系统概述,主要介绍嵌入式的概念、发展历史、应用领域、发展趋势、物联网与嵌入式系统;介绍ARM体系结构、存储结构和其他部件;介绍ARM指令系统、汇编语言程序设计和C语言程序设计方法;以S3C2440处理器为例介绍ARM处理器的硬件结构和接口编程;介绍嵌入式Linux操作系统的基础知识,包括进程管理、内存管理、设备管理、文件系统以及其他常用嵌入式操作系统;介绍嵌入式操作系统应用开发,包括创建虚拟机、交叉编译环境、Linux常用命令和嵌入式Linux应用编程;介绍Bootloader和嵌入式Linux操作系统移植;介绍物联网中常用的操作系统TinyOS和传感器网络编程nesC语言。 |
第1章 嵌入式系统概述 1.1 嵌入式系统简介 1.2 嵌入式系统的组成 1.3 嵌入式处理器简介 1.4 嵌入式系统应用 1.5 嵌入式系统发展趋势 1.6 物联网与嵌入式系统 1.7 嵌入式开发工具 1.7.1 软件开发工具 1.7.2 硬件开发工具 思考与习题 第2章 ARM体系结构 2.1 ARM处理器基础 2.1.1 ARM简介 2.1.2 冯诺依曼结构、哈佛结构与改进的哈佛结构 2.1.3 CISC与RISC 2.1.4 流水线 2.1.5 ARM处理器的命名方式 2.2 ARM处理器系列 2.2.1 ARM处理器架构 2.2.2 常用ARM处理器系列简介 2.3 ARM体系结构 2.3.1 ARM的基本数据类型 2.3.2 ARM处理器的运行模式 2.3.3 ARM处理器的运行状态 2.3.4 存储器的大/小端 2.3.5 ARM的寄存器组织 2.3.6 异常处理 2.4 ARM存储器结构 2.4.1 ARM存储器接口 2.4.2 ARM Cache结构 2.4.3 ARM存储器管理单元MMU 2.4.4 地址变换后备缓冲器 2.4.5 ARM的MMU结构 2.5 ARM的其他部件 2.5.1 存储器映像I/O 2.5.2 直接存储器存取 2.5.3 中断IRQ和快速中断FIQ 2.5.4 ARM协处理器接口 2.5.5 ARM AMBA接口 思考与习题 …… |
商品评论(0条)