欢迎来到杂志之家!发表咨询:400-888-7501 订阅咨询:400-888-7502 股权代码 102064
嵌入式网络系统设计--基于Atmel ARM7系列图书
人气:21

嵌入式网络系统设计--基于Atmel ARM7系列

博客藏经阁丛书

内容简介

正如书名所描述的那样,本书将引导读者从零开始,一步一步地设计完成一个具备实际应用价值的嵌入式网络系统。章节安排如下:第1章详细阐述硬件平台的设计;第2章指导读者搭建一个完整的开发、调试环境;第3章引领读者构建一个基本的嵌入式系统;第4章讲解μC/OS-II的移植和使用;第5章从理论层面讲解嵌入式TCP/IP协议栈LwiP的实现细节;第6~8章讲解如何把LwiP移植到本书在第1章完成的硬件平台上;后两章讲解如何根据客户需求重构软件系统。

本书注重个人实际开发经验的总结,尽力避免纯理论性描述带给读者的枯燥乏味感。书中涉及的知识点凡是能够运用实例进行描述的,笔者均会提供一个设计实例,讲述将围绕实例进行;而且随书光盘还提供了大量、完整的设计实例和实现代码,具备较高的可操作性。

本书不会想当然地认为读者已经具备了某项知识,尽力做到对技术细节的描述没有遗漏,即使确实因篇幅和选题所限无法展开讲述的,也要告诉读者在哪里能够找到相关资料。

本书围绕一个实际的目标系统进行讲述,针对性很强,对工程技术人员具备较高的参考价值。

本书可作为嵌人式系统开发初学者的入门书籍,也可作为AT91SAM系列开发人员的工程参考书。

目录

第1章 搭建自己的硬件平台

1.1 目标系统简介

1.2 芯片选型

1.3 主芯片功能特性介绍

1.3.1 Atmel AT91SAM7x256芯片

1.3.2 Realtek RTL8201BL物理层(PHY)芯片

1.4 电路设计

1.4.1 电源及时钟电路

1.4.2 接口电路

1.4.3 以太网电路

1.5 自己制作Wiggler仿真器

1.5.1 Wiggler仿真器简介

1.5.2 Wiggler仿真器电路

1.5.3 Wiggler仿真器驱动软件

第2章 建立开发环境

2.1 安装ADS1.2

2.2 安装设置仿真器

第3章 构建一个最基本的嵌入式系统

3.1 Hell0,embedded world!

3.2 及时个驱动程序

3.2.1 点亮开发板

3.2.2 脱离仿真环境

3.2.3 代码剖析——驱动程序的基本构造

3.2.4 RO与程序执行时的地址空间

3.3 使用高速时钟PLLCK——让LED飞起来

3.3.1 Atmel的头文件及时钟选择代码

3.3. 2 时钟发生器与电源管理控制器

3.3.3 时钟设置代码剖析

3.4 控制LED的闪烁频率——使用定时器

3.4.1 编写第五个程序

3.4.2 映像文件、人口点与Startup段

3.4.3 中断处理

3.4.4 处理器模式

3.4.5 异常

3.4.6 代码剖析

3.5 中断嵌套与快速中断

3.5.1 普通中断的嵌套

3.5.2 快速中断与嵌套

3.6 自己编写下载工具

第4章 系统的改进——使用RTOS

4.1 RT.S简介

4.2 vC/OS-Ⅱ——一个开源的RTOS简介

4.3 移植μC/os-Ⅱ到AT9工SAM7X256

4.3.1 下载μc/os-Ⅱ及移植范例

4.3.2 移植方法

4.3.3 准备工作——建立基本的ADS工程

4.3.4 0S_CPU.H

4.3.5 0S_CPU_C.C的移植

4.3.6 0S_CPU_A.S

4.3.7 编写测试代码

4.3.8 编译器移植与μc/os-Ⅱ配置文件

4.3.9 使用AXD验证μC/OS-Ⅱ

4.4 μc/os—II的通信及同步机制

4.4.1 实现及时个要求——使用信号量

4.4.2 实现第二个要求——使用互斥型信号量

4.4.a 实现第三个要求

4.5 总结

第4章 系统的改进——使用RTOS

第5章 进阶——嵌入式TCP/IP协议栈LwIP

第6章 移植LwIP——实现操作系统模拟层

第7章 以太网MAC(EMA)编程手册

第8章 LwIP应用之旅——初始化、网络驱动及使用

第9章 重构——继续改进系统

第10章 实现动态网页服务

附录

参考文献

在线预览

第1章 搭建自己的硬件平台

1.1 目标系统简介

一个完整的嵌入式系统大体上可以分成软件和硬件2个部分。软件是灵魂,硬件是躯体。硬件是整个系统运行的基础。没有一整套完善的硬件,再的软件也将没有载体,发挥不出应有的功能。因此,及时步先要设计一个适合嵌入式网络系统的硬件电路.在本章中,首先分析系统的需求,根据需求确定处理器和相应的外设部件,一步一步完成整个电路的设计。

在当前的嵌入式处理器市场上,ARM7在性能、功耗、价格等方面都有很大的优势,采用ARM7核的处理器型号众多,应用广泛,于是本书的设计也采用ARM7内核。

下面将要实现的这个系统具有网络通信能力,很显然它应该有一个以太网接口,为方便本书由浅人深的讲述,还包括其他一些基本的输入输出接口,例如按键、LED指示灯等。

……

网友评论(不代表本站观点)

来自junhoo1**的评论:

应该不错吧!

2011-12-10 08:59:33
来自无昵称**的评论:

若这本书能细讲可能更好,对我们学者更好

2011-12-23 14:19:14
来自洪图霸**的评论:

书对于新手来说介绍的还是可以的

2012-02-01 22:44:04
来自永恒狼**的评论:

书还不错,物流也蛮好

2012-03-12 13:37:04
来自疯狂购**的评论:

一般

2012-04-21 09:23:40
来自无昵称**的评论:

书很好,值得推荐

2012-06-17 08:46:03
来自无昵称**的评论:

看起来没有想的好

2012-12-22 09:06:35
来自infonew**的评论:

帮人买的书,内容不与评价了,当当的书质量、价格、快递速度神马的是相当给力的呀!

2012-12-31 13:14:34
来自门卫郑**的评论:

物联网的前段系统

2013-01-09 10:51:17
来自换新颜**的评论:

翻了下,实用部分和网上的电子版笔记差不多!

2013-05-13 18:06:49
来自junhoo1**的评论:

这个商品不错~

2013-12-09 19:06:03
来自kanif**的评论:

这个商品不错~

2013-12-12 15:36:51
来自无昵称**的评论:

非常好的书,已经看完了,有收获!

2013-12-28 22:37:05
来自有舍才**的评论:

这个商品还可以

2014-01-15 11:48:19
来自无昵称**的评论:

书写的还可以,就是硬件去哪里找呢?

2014-08-04 22:21:29
来自stevenz**的评论:

可以认为就讲了系统移植

2014-08-07 18:56:27
来自无昵称**的评论:

感觉还不错

2015-01-22 14:50:09
来自infonew**的评论:

帮人买的专业书籍,还不错

2015-12-11 14:55:11
来自无昵称**的评论:

在OURAVR上有高手照此书作成的工业用网络开发板早就实用了。谁说此书不行,没好好看吧。

2011-08-31 20:54:00
来自wenzi05**的评论:

第一感觉,循序渐进的学习,比较适合初学者,不错!第二感觉还在寻找中,还在看!

2010-12-07 18:20:20
来自yanjing**的评论:

内容不错,但对硬件部分的介绍有点故弄玄虚,自作聪明的感觉,本来一些东西是基本常识,在作者看来成了很稀奇。但总体还不错,有实用价值。

2009-06-02 08:44:58
来自xukai87**的评论:

相见恨晚,要是早有这本书的话也不至于走那么多的弯路了,感谢作者!

2013-05-17 16:25:28
来自无昵称**的评论:

好像关于AT91SAM7的书很少!这本书让俺扫盲了!

2013-11-24 13:46:15
来自高胖头**的评论:

很喜欢藏经阁系列的书,我基本上都买了,都是搞开发的人写得经验之谈啊

2012-05-03 22:32:32
来自无昵称**的评论:

还可以,就是粘光盘的双面胶能不能不贴在书里面,弄得光盘拿走后书页粘到一起了,还有我要的发票也没给我

2012-10-16 19:33:55
来自门卫郑**的评论:

博客藏经阁丛书讲的比较贴近现实学习,我还买了匠人手记

2015-03-01 13:10:03
来自无昵称**的评论:

物流不用说了 一如既往的快 送货人员态度也非常好 满意~

2013-07-26 16:32:34
登录后即可发表评论

免责声明

更多相关图书
在线咨询