万本电子书0元读

万本电子书0元读

顶部广告

基于ARM 32位高速嵌入式微控制器电子书

售       价:¥

纸质售价:¥28.50购买纸书

24人正在读 | 0人评论 6.2

作       者:谭大为,张有光,等

出  版  社:电子工业出版社

出版时间:2012-09-01

字       数:11.6万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
全书共分为两部分:基础篇和实践篇。基础篇包括ARM微控制器概述、嵌式微控制器项目流程化概述、嵌式硬件电路设计基础和电源与传感器简介;实践篇包括第5~9章,其内容编排采取模块实例结构,每个章节围绕一个中心展,模块间层层递,模块内步步推导;通过章节之间互相衔,将基本I/O操作、外部中断、定时器等内容行展,后安排综合应用,更具实践性。本书既有基本知识的讲解,又着重学习能力和学习方法的养成,遵循“由浅深、由简及难”的认知规律,力求“授人以鱼”的同时“授人以渔”。<br/>
目录展开

版权

作者

前言

基础篇

第1章 ARM微控制器的那些事儿

1.1 嵌入式微控制器简介

1.1.1 什么是嵌入式

1.1.2 嵌入式系统的定义

1.1.3 嵌入式系统的分类

1.1.4 嵌入式微控制器的基本组成

1.1.5 嵌入式微控制器与嵌入式处理器的区别

1.1.6 嵌入式微控制器的发展趋势

1.2 嵌入式初学者杂谈

1.2.1 学习FPGA,DSP,还是ARM?

1.2.2 SoC,SoPC——最后的终结者?

1.2.3 PSoC——创新?另类?

1.2.4 嵌入式微控制器=MCU=单片机?

1.2.5 高速?低速?

1.3 ARM公司和ARM概况

1.3.1 不卖芯片的半导体公司——ARM

1.3.2 ARM——Advance RISC Machine

1.3.3 ARM产品系列

1.4 ARM体系结构

1.4.1 ARM体系结构发展概况

1.4.2 CortexTM系列

1.5 Cortex-M3相关特性

1.5.1 低功耗和高性能

1.5.2 完善的功能

1.5.3 丰富的连接

1.5.4 兼容性

1.6 从Cortex-M3走向整个ARM世界

第2章 嵌入式微控制器项目流程化概述

2.1 什么是项目

2.2 为什么要进行项目流程化

2.3 嵌入式微控制器项目流程化的五个步骤

2.3.1 任务分析

2.3.2 控制器选型

2.3.3 软/硬件设计

2.3.4 程序调试

2.3.5 代码固化

2.4 常用集成开发环境简介

第3章 嵌入式硬件电路设计基础

3.1 嵌入式系统电路设计的基本步骤

3.2 系统硬件规划

3.3 市场调研

3.4 原理图设计

3.4.1 原理图的基本概念

3.4.2 原理图设计流程

3.5 网络表生成

3.6 PCB

3.6.1 PCB基本概念

3.6.2 PCB设计流程

3.6.3 光绘文件检查

3.7 电路板装配

3.8 电路硬件测试

3.8.1 不加电静态测试

3.8.2 加电功能测试

3.9 常用电路硬件设计工具

3.9.1 Cadence公司

3.9.2 Mentor Graphics公司

3.9.3 Altium公司

3.9.4 Interactive Image Technologies公司

第4章 电源与传感器简介

4.1 电源设计技术

4.1.1 开关电源

4.1.2 线性电源

4.1.3 系统电源结构规划

4.1.4 电源管理技术

4.2 常用传感器及其接口

4.2.1 温度传感器

4.2.2 湿度传感器

4.2.3 红外传感器

4.2.4 光敏传感器

4.2.5 压力传感器

4.2.6 霍尔传感器

4.2.7 加速度传感器

4.2.8 数字罗盘

4.2.9 陀螺仪

实践篇

第5章 从零开始——LED点灯程序

5.1 富士通32位嵌入式微控制器概况

5.1.1 基于ARM Cortex-M3内核的FM3家族

5.1.2 32位嵌入式微控制器MB9BF506N/R的基本组成

5.2 MB9BF506N/R的开发流程

5.2.1 硬件准备——开发平台选择

5.2.2 软件准备——构建开发环境

5.3 微控制器基本编程语句示例

5.3.1 硬件状态设置

5.3.2 软件开发环境简介

5.3.3 点灯程序示例

第6章 让微控制器感知世界——外部中断

6.1 让我们和微控制器对话

6.1.1 中断的定义

6.1.2 外部中断

6.2 基本外部中断示例

6.3 MCU的中断结构

6.3.1 80C51微控制器中断结构

6.3.2 MB9BF506的中断结构

第7章 用定时器做个小闹钟

7.1 时间在流逝——认识定时器

7.2 让微控制器做个守时的“好孩子”

7.2.1 MCU时钟结构

7.2.2 定时器中断代码示例

第8章 让系统更具表现力——LCD

8.1 LCD基本程序

8.2 LCD基本结构介绍

8.2.1 显示特性

8.2.2 接口信息

8.2.3 LCD点阵

8.2.4 LCD时序

8.2.5 LCD命令

8.3 LCD驱动分析

8.3.1 驱动头文件

8.3.2 驱动实现C文件

8.4 LCD简单示例(电子表)

第9章 综合实例——世界因此而精彩

9.1 Windows开机界面效果实现

9.1.1 准备底图

9.1.2 文件转换

9.1.3 进度条设计

9.1.4 代码实现

9.2 坦克射击游戏

9.2.1 开机画面

9.2.2 游戏规则设计

9.2.3 游戏程序实现

附录A buaa logo.h

附录B led.h

附录C led.c

附录D font.h

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部