万本电子书0元读

万本电子书0元读

顶部广告

基于ARM嵌入式系统接口技术电子书

售       价:¥

纸质售价:¥31.40购买纸书

7人正在读 | 0人评论 6.2

作       者:李岩,韩劲松,孟晓英,王宏欣

出  版  社:清华大学出版社

出版时间:2009-01-01

字       数:2455

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
书主要介绍嵌式系统设计方法、ARM处理器体系结构及汇编语言编程、ARM芯片硬件结构及时序等,以实际的发板为线索,详细论述了嵌式存储器口、中断口、DMA口、IIC总线口、通用I/O口、定时器口、串行口、高级音频口和网络口等各种外围口电路原理和设计,并给出了调试通过的口程序。特别是对高级音频口和网络口电路设计和编程的详细介绍,在网络信息技术和消费类电子应用技术飞速发展的今天,具有重要的意义。 本书结构参照了早期周明德教授和王长胤教授编写的8位Z80微机口技术书籍的结构,也参照了后期编写的16位8086微机口技术书籍的结构,既继承了经过几十年形成的微机口技术的基本原理和基本方法,去掉了目前很少使用的处理器口芯片(如8255、8259、8251、8279、8253等),又融了32位ARM嵌式新技术新口,比较适合当今计算机应用的需要,便于广大读者或教师完成由8/16位微处理器口向32位微处理器口的过渡。 本书内容丰富,辅以图表,使讲解更为清楚直观,易于理解,并且配有齐全的实例程序和完备的程序注释,具有较强的实践性和应用性。本书配套资源丰富,建有精品课程网站(http://www1.hrbust.edu.cn/ xueyuan/com/embedded/),可作为有关嵌式教学的本科生或研究生的教材使用,也可供嵌式爱好者、从业人员和高等院校师生发使用。对于网络软件发人员理解底层网络通信机理,发出更好的软件也有很大的帮助。<br/>
目录展开

书名页

内容简介

前言

目录页

第1章 嵌入式系统导论

1.1.1 什么是嵌入式系统

1.1.2 嵌入式系统的特点及分类

1.2 嵌入式微处理器和嵌入式操作系统

1.2.1 嵌入式微处理器

1.2.2 嵌入式操作系统

1.3 嵌入式系统设计过程

1.3.1 需求分析

1.3.2 规格说明

1.3.4 设计硬件构件和软件构件

1.4 小结

第2章 ARM/Thumb微处理器结构及指令系统

2.1.1 ARM处理器系列

2.1.2 RISC体系结构

2.1.4 寄存器

2.2 ARM微处理器体系结构

2.2.1 数据类型

2.2.4 ARM微处理器模式

2.2.5 寄存器组织

2.2.6 异常

2.3 ARM/Thumb指令系统

2.3.1 ARM处理器寻址方式

2.3.2 ARM指令集介绍

2.3.3 Thumb指令集介绍

2.4 GNUGCC简介

2.4.1 GNU组成

2.4.2 GCC编译程序的基本过程

2.5 汇编语言编程

2.5.1 汇编语言

2.5.2 宏语句与条件汇编

2.5.3 模块化程序设计

2.5.4 内存模式

2.5.6 汇编语言简单程序设计

2.6 小结

第3章 ARM芯片CPU管理及附加电路

3.2 系统时钟及电源管理

3.2.1 概述

3.2.2 寄存器定义

3.2.3 时钟与电源管理编程

3.3 CPUWrapper及总线优先级管理

3.3.1 概述

3.3.3 总线优先级

3.3.4 写缓冲区操作

3.4 存储器管理及时序

3.4.1 S3C44B0X存储系统的特征

3.4.2 存储时序图

3.5 MICETEKEV44B0II开发板简介

3.5.1 存储地址空间分配

3.5.2 I/O端口配置

3.5.3 电源、时钟及复位电路

3.5.4 MBL介绍

3.6 小结

第4章 存储器接口电路设计及编程

4.1.1 存储器分类

4.1.2 存储器的层次结构

4.2 半导体存储器

4.2.1 半导体存储器分类及评价指标

4.2.2 半导体存储芯片结构

4.2.3 静态随机存取存储器(SRAM)

4.2.4 动态随机存取存储器(DRAM)

4.2.5 只读存储器ROM

4.2.6 FLASH存储器接口

4.2.7 存储器与CPU的连接

4.3 S3C44B0X存储系统实例

4.3.1 SDRAM存储器接口及编程

4.3.2 FLASH存储器接口及编程

4.4 小结

4.5 习题

第5章 中断系统结构及编程

5.1.1 中断操作

5.1.2 中断源及其识别方法

5.1.3 中断优先级仲裁方式

5.2 S3C44B0X中断系统

5.2.1 S3C44B0X中断概述

5.2.2 中断源及中断模式

5.2.3 中断请求及允许

5.2.4 中断判优

5.2.5 IRQ中断响应模式

5.2.6 中断及异常响应处理过程

5.2.7 中断特殊寄存器

5.2.8 中断程序应用编程

5.3 小结

第6章 通用I/O接口电路设计及编程

6.2 端口控制寄存器

6.3 LED接口电路设计及编程

6.3.1 LED接口电路原理

6.4 键盘接口电路设计及编程

6.3.2 I/O端口与数码管编程

6.4.1 按键识别方法

6.4.2 抖动和重键问题

6.5 小结

第7章 DMA接口电路原理及编程

7.1.1 DMA方式的特点

7.1.2 DMA控制器的功能和组成

7.2 S3C44B0XDMA控制器

7.2.1 S3C44B0XDMA控制器结构

7.2.2 外部DMA请求/应答协议

7.2.3 DMA传输模式

7.2.4 DMA请求源的选择

7.2.5 DMA自动重装模式

7.3 S3C44B0XDMA编程

7.4 小结

7.5 习题

第8章 定时接口电路及编程

8.1.1 概述

8.1.3 PWM定时器控制寄存器

8.1.4 PWM定时器编程

8.2 看门狗定时器WDT

8.2.1 概述

8.2.3 WDT定时器编程

8.3 日历时钟

8.3.1 概述

8.3.3 实时时钟寄存器定义

8.3.4 RTC时钟电路及编程

8.4 小结

8.5 习题

第9章 LCD/触摸屏接口电路设计及编程

9.1.1 LCD工作原理

9.1.2 内部LCD控制器

9.1.3 LCD控制器的操作

9.1.4 LCD控制器专用寄存器

9.1.5 LCD接口电路设计及编程

9.2 触摸屏电路设计及编程

9.2.1 触摸屏概述

9.2.2 电阻触摸屏原理

9.2.3 触摸屏电路控制

9.2.4 触摸屏编程

9.3 小结

9.2.5 触摸屏与显示器的配合

9.4 习题

第10章 串行通信接口

10.2 RS-232C接口

10.3 RS-485接口

10.4 S3C44B0X异步串行接口

10.5 异步串行接口编程

10.6 同步串行接口SIO

10.7 小结

第11章 A/D和D/A接口电路设计及编程

11.1.1 A/D转换器基础

11.2 A/D转换器类型

11.3 ADC0809介绍

11.4 ARM自带A/D转换器

11.5 A/D转换器电路设计及编程

11.6 D/A转换器

11.6.1 D/A转换器工作原理

11.6.2 常用集成DAC转换器简介

11.7 小结

11.8 习题

第12章 IIC总线接口电路设计及编程

12.2 IIC总线接口专用寄存器

12.3 IIC接口电路设计及编程

12.3.1 AT24Cxx系列EEPROM芯片介绍

12.3.2 EEPROM读/写操作

12.3.3 初始化

12.4 小结

第13章 IIS音频接口电路设计及编程

13.2 IIS音频接口

13.2.1 IIS总线概述

13.2.2 传输方式

13.2.3 声音串口格式

13.2.4 采样频率和主时钟

13.2.5 IIS操作

13.3 UDA1341TS芯片

13.3.1 UDA1341TS的电路

13.3.2 UDA1341内部的寄存器

13.4 IIS接口及编程

13.5 小结

第14章 网络接口电路设计及编程

14.1.1 TCP/IP协议层次结构

14.1.2 IEEE802.3协议简介

14.2 LAN91C111芯片简介

14.2.1 芯片功能概述

14.2.3 芯片引脚功能介绍

14.3 缓冲存储器中的帧格式

14.4 接收帧状态字

14.5.1 MAC常用寄存器

14.5.2 PHYMII常用寄存器

14.6 发送和接收过程介绍

14.6.1 发送数据包

14.7 网络接口电路及编程

14.6.2 接收数据包

14.8 小结

14.9 习题

附录A S3C 4B0X特殊功能寄存器地址对应表

附录B 系统的启动

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部