书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >>
嵌入式系统原理与应用技术(第4版)(教材)

嵌入式系统原理与应用技术(第4版)(教材)

作者:袁志勇 著
出版社:北京航空航天大学出版社出版时间:2024-06-01
开本: 其他
本类榜单:教材销量榜
中 图 价:¥73.9(8.3折) 定价  ¥89.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

嵌入式系统原理与应用技术(第4版)(教材) 版权信息

嵌入式系统原理与应用技术(第4版)(教材) 内容简介

本书以51系列单片机和S3C24xx系列(S3C2410或S3C2440)ARM 嵌入式处理器为例,讲述嵌入式系统硬件工作原理与接口应用技术、嵌入式程序设计及嵌入式Linux基础应用。全书共分为10章,主要内容包括嵌入式系统概论、单片机技术基础、ARM 体系结构、ARM 指令系统、时钟及电源管理、存储器与人机接口原理、中断与DMA技术、串行通信与网络接口技术、Linux程序设计基础、嵌入式技术综合应用等。与旧版本相比,本书增加了51系列单片机和嵌入式技术综合应用两章,并对相关知识进行了更新。

嵌入式系统原理与应用技术(第4版)(教材) 目录

第1章 嵌入式系统概论 ……… 11.1 嵌入式系统简介 ……… 11.1.1 嵌入式系统的定义 11.1.2 嵌入式系统的组成 21.1.3 嵌入式系统的应用与发展 ………… 51.2 嵌入式微处理器 ……… 81.2.1 嵌入式微处理器分类 ……………… 81.2.2 ARM 嵌入式微处理器 …………… 101.2.3 RISC V 架构嵌入式微处理器简介 ……………… 151.2.4 嵌入式微处理器选型 ……………… 151.3 嵌入式操作系统 ……… 161.3.1 概 况 …………… 161.3.2 嵌入式Linux简介 ……………… 171.3.3 μC/OS Ⅲ简介 … 18第1章 嵌入式系统概论 ……… 11.1 嵌入式系统简介 ……… 11.1.1 嵌入式系统的定义 11.1.2 嵌入式系统的组成 21.1.3 嵌入式系统的应用与发展 ………… 51.2 嵌入式微处理器 ……… 81.2.1 嵌入式微处理器分类 ……………… 81.2.2 ARM 嵌入式微处理器 …………… 101.2.3 RISC V 架构嵌入式微处理器简介 ……………… 151.2.4 嵌入式微处理器选型 ……………… 151.3 嵌入式操作系统 ……… 161.3.1 概 况 …………… 161.3.2 嵌入式Linux简介 ……………… 171.3.3 μC/OS Ⅲ简介 … 181.3.4 Free RTOS简介 191.3.5 RT Thread简介 201.3.6 Harmony LiteOS简介 …………… 20习 题 …… 21第2章 单片机技术基础 …… 222.1 单片机概述 …………… 222.1.1 单片机概念 ……… 222.1.2 单片机发展概况 … 232.2 80C51单片机原理 …… 242.2.1 80C51单片机硬件结构 …………… 252.2.2 80C51单片机存储空间 …………… 272.2.3 80C51单片机I/O 接口 ………… 312.2.4 80C51单片机*小系统 …………… 322.3 80C51单片机应用 …… 342.3.1 80C51单片机扩展 342.3.2 80C51单片机应用系统设计 ……… 39习 题 …… 45第3章 ARM 体系结构 …… 463.1 ARM 嵌入式微处理器 463.1.1 ARM 的结构特点 463.1.2 ARM 指令集特点 513.1.3 ARM 工作模式 … 523.2 ARM 存储器组织结构 533.2.1 大端存储和小端存储 ……………… 543.2.2 I/O 端口的访问方式 ……………… 553.2.3 内部寄存器 ……… 563.3 ARM 异常 …………… 613.3.1 异常的类型及向量地址 …………… 613.3.2 异常的优先级 …… 633.3.3 进入和退出异常 … 643.4 S3C2410嵌入式微处理器 ……………… 683.4.1 S3C2410及片内外围简介 ………… 683.4.2 S3C2410引脚信号 703.4.3 S3C2410专用寄存器 ……………… 753.4.4 ARM920T总线接口单元简介 …… 803.5 ARM Cortex ………… 813.6 GPIO 端口 …………… 833.6.1 简 介 …………… 833.6.2 GPIO 端口操作举例 ……………… 83习 题 …… 85第4章 ARM 指令系统 …… 864.1 ARM 指令集 ………… 864.1.1 ARM 指令分类及格式 …………… 864.1.2 ARM 指令寻址方式 ……………… 884.1.3 常用ARM 指令 … 944.2 ARM 汇编伪指令与伪操作 ………… 1084.2.1 常用ARM 汇编伪指令 ………… '31094.2.2 常用ARM 汇编伪操作 ………… 1104.3 Thumb和Thumb2指令集简介 …… 1152 嵌入式系统原理与应用技术(第4版)4.4 ARM 编程基础 …… 1164.4.1 ARM 程序常用文件格式 ……… 1174.4.2 ARM 预定义变量 ……………… 1174.4.3 C语言与汇编混合编程 ………… 1184.4.4 ARM 系统引导程序简介 ……… 1204.5 使用RealView MDK设计I/O 接口应用程序 ………… 1234.5.1 RealView MDK集成开发工具及实验平台简介 … 1234.5.2 使用RealView MDK设计I/O 接口程序举例 …… 124习 题 …… 132第5章 时钟及电源管理 …… 1345.1 S3C24xx时钟结构 … 1345.2 S3C24xx电源管理模式 ……………… 1345.3 相关特殊功能寄存器 1395.4 常用单元电路设计 … 1445.4.1 电源电路设计 … 1445.4.2 晶振电路设计 … 1455.4.3 复位电路设计 … 146习 题 …… 147第6章 存储器与人机接口原理 ……………… 1486.1 存储器概述 ………… 1486.1.1 SRAM 和DRAM ……………… 1496.1.2 NOR Flash和NAND Flash …… 1546.2 存储系统机制 ……… 1596.2.1 高速缓存 ……… 1596.2.2 虚拟存储 ……… 1616.3 人机接口 …………… 1636.3.1 键 盘 ………… 1636.3.2 LED显示器 …… '31656.3.3 LED接口举例 … 1686.3.4 LCD显示器 …… 1706.3.5 ADC和触摸屏 … 1726.4 S3C2410存储系统和I/O 端口 ……… 1746.4.1 S3C2410存储空间 ……………… 1746.4.2 S3C2410存储器接口设计 ……… 1816.4.3 S3C2410 I/O 端口控制 ………… 1876.5 S3C2410人机接口设计 ……………… 1896.5.1 S3C2410 键盘接口设计 ………… 1896.5.2 S3C2410 LCD控制器 …………… 1916.5.3 S3C2410 LCD寄存器 …………… 1956.5.4 S3C2410 LCD接口 ……………… 2036.5.5 S3C2410 ADC和触摸屏 ………… 2056.5.6 S3C2410 ADC和触摸屏接口 …… 210习 题 …… 214第7章 中断与DMA 技术 … 2167.1 中断概述 …………… 2167.2 S3C2410中断系统 … 2187.2.1 概 述 ………… 2187.2.2 中断控制寄存器 2227.2.3 中断举例 ……… 2327.3 定时器工作原理 …… 2357.4 S3C2410定时器 …… 2367.4.1 定时器及PWM 2367.4.2 看门狗定时器 … 2467.4.3 RTC …………… 2487.5 DMA 概述 ………… 2587.5.1 DMA 简介 …… 2587.5.2 DMA 传输过程 2597.6 S3C2410 DMA …… 2607.6.1 DMA 请求源 … 2607.6.2 DMA 模式 …… '32617.6.3 DMA 操作过程 2627.6.4 DMA 时序 …… 2637.7 S3C2410 DMA 寄存器 ……………… 2657.7.1 传输控制寄存器 2667.7.2 状态寄存器 …… 2697.8 DMA 操作编程 …… 2707.8.1 DMA 操作初始化 ……………… 2707.8.2 DMA 操作编程举例 …………… 270习 题 …… 272第8章 串行通信与网络接口技术 …………… 2738.1 串行通信基础知识 … 2738.2 S3C24xx串行接口 … 2788.2.1 S3C24xx UART结构 …………… 2788.2.2 S3C24xx UART工作原理 ……… 2798.2.3 S3C24xx UART专用寄存器 …… 2818.3 串行通信举例 ……… 2888.3.1 RS 232C接口设计 …………… 2888.3.2 串口初始化 …… 2898.3.3 发送/接收程序举例 ……………… 2918.4 IIS串行数字音频接口 ……………… 2928.4.1 IIS接口总线格式 ……………… 2968.4.2 IIS接口应用举例 ……………… 2978.5 IIC接口 …………… 3008.5.1 IIC总线 ……… 3008.5.2 S3C24xx IIC接口 ……………… 3048.6 以太网接口 ………… 3118.6.1 嵌入式以太网基础知识 ………… 3118.6.2 S3C24xx以太网接口 …………… 3168.6.3 socket网络编程 317习 题 …… 326第9章 Linux程序设计基础 3279.1 Linux操作系统 …… 3279.1.1 Linux的特点 … 3279.1.2 Linux内核的结构 ……………… 3289.1.3 Linux设备管理 3369.2 Linux操作系统安装与使用 ………… 3429.2.1 环境搭建 ……… 3429.2.2 Linux的使用 … 3459.3 Linux程序设计 …… 3529.3.1 BootLoader引导程序 …………… 3529.3.2 Linux的移植 … 3609.3.3 驱动程序开发 … 3629.3.4 应用程序开发 … 3649.4 Linux驱动程序设计实例 …………… 3699.4.1 S3C2440上LED驱动开发 ……… 3709.4.2 S3C2440上ADC驱动开发 …… 377习 题 …… 385第10章 嵌入式技术综合应用 ……………… 38610.1 基于51单片机的模拟电梯控制系统 38610.2 基于S3C2410的定位及北斗短报文系统 …………… 389习 题 …… 394附 录 ARM 汇编程序上机实验举例 ……… 396参考文献 …… 404
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服