出版社:化学工业出版社
年代:2013
定价:40.0
本书从嵌入式Internet技术应用和系统设计的角度,全面深入地阐述了嵌入式Internet技术的原理、开发实例和综合运用,包括嵌入式操作系统、嵌入式文件系统和嵌入式TCP/IP协议的讲解和实战。本书核心在于嵌入式Internet技术,从细节实现到大体设计都给出来自实际工程的建议,具有较好的使用价值。该书基本囊括了嵌入式Internet技术的关键技术,涉及嵌入式操作系统、TCP/IP协议栈、嵌入式文件操作系统、底层驱动、硬件设计等知识。此外,本书采用由浅入深、由理论到实践的方式编排,除第一章为引言章节外,其余每章节都配套实践环节和例程光盘,以理论联系实际的方式让读者快速掌握嵌入式Internet技术和设计方法。
第1章 嵌入式Internet技术
1.1 嵌入式Internet技术概述
1.1.1 技术背景
1.1.2 技术难点
1.2 嵌入式Internet系统关键技术
1.2.1 嵌入式操作系统
1.2.2 嵌入式TCP
1.2.3 嵌入式文件系统
1.3 本章小结
第2章 开发平台
2.1 硬件平台
2.1.1 选取硬件平台
2.1.2 硬件平台功能
2.2 开发软件
2.2.1 选取开发软件
2.2.2 开发工具解决方案
2.2.3 安装软件
2.2.4 开发资源
2.2.5 开发流程
2.3 硬件驱动
2.3.1 嵌入式硬件驱动
2.3.2 书写LM3S8962嵌入式处理器驱动
2.3.3 使用LM3S8962嵌入式处理器驱动库
2.4 本章小结
第3章 嵌入式操作系统RL_RTX
3.1 RL_RTX基本知识
3.1.1 功能介绍
3.1.2 进程通信
3.1.3 RTX核运行规范与参数
3.1.4 为什么需要RTX核多进程
3.2 RL_RTX源文件
3.3 RTX核任务函数书写
3.4 RTX核API函数讲解
3.4.1 任务管理函数
3.4.2 事件标志管理函数
3.4.3 信箱管理函数
3.4.4 内存分配函数
3.4.5 互斥量管理函数
3.4.6 信号量管理函数
3.4.7 系统函数
3.4.8 定时器管理函数
3.4.9 用户定时器管理函数
3.4.10 注意事项
3.5 RTX核原理
3.5.1 时间片中断
3.5.2 系统时钟任务
3.5.3 任务管理
3.5.4 空闲任务
3.5.5 系统资源
3.5.6 多任务协作
3.5.7 轮转多任务
3.5.8 多任务的抢占
3.5.9 栈的管理
3.5.10 用户定时器
3.5.11 中断函数
3.6 RL_RTX使用设置
3.6.1 RTX基础配置
3.6.2 RTX高级配置
3.7 使用RT_RTX核
3.7.1 多个任务启动
3.7.2 外部引用
3.8 RTX核运用例程
3.8.1 同优先级任务调度:多任务轮转和多任务协作
3.8.2 系统输出的重定向
3.8.3 不同优先级任务调度:多任务抢占
3.8.4 多任务间的消息交换
3.8.5 多任务临界资源访问--信号量例程
3.8.6 事件标志例程
3.9 本章小结
第4章 嵌入式文件系统
4.1 实时文件系统RL-FlashFS简介
4.1.1 内存的组织
4.1.2 文件分配信息
4.1.3 文件数据块
4.2 RL-FlashFS库讲解
4.2.1 RL-FlashFS库函数
4.2.2 库函数层次结构
4.2.3 文件I
4.2.4 文件维护程序
4.2.5 文件时间支持程序
4.2.6 底层程序
4.2.7 SPI接口程序
4.2.8 系统函数
4.3 配置和使用文件系统RL_FlashFS
4.3.1 RL_FlashFS配置
4.3.2 使用RL_FlashFS文件系统
4.4 RL_FlashFS文件系统使用例程
4.4.1 文件系统操作
4.4.2 存储卡文件系统使用
4.5 本章小结
第5章 嵌入式TCP
5.1 传输层协议
5.1.1 数据链接标识
5.1.2 TCP协议
5.1.3 UDP协议
5.2 RL_TCPnet简介
5.3 RL_TCPnet库文件
5.4 API函数
5.4.1 TCP函数
5.4.2 UDP函数
5.4.3 系统函数
5.4.4 TFTP函数
5.4.5 HTTP函数
5.4.6 CGI程序
5.5 接口函数的使用
5.5.1 TCP协议的运用
5.5.2 UDP协议运用
5.6 配置RL_TCPnet
5.6.1 系统配置
5.6.2 以太网接口
5.6.3 UDP配置
5.6.4 TCP配置
5.6.5 HTTP配置
5.6.6 TFTP服务器配置
5.6.7 PPP接口配置
5.6.8 SLIP配置
5.6.9 Telenet服务器配置
5.6.10 DNS客户端配置
5.6.11 SMTP客户端配置
5.7 使用RL_TCPnet
5.7.1 独立使用
5.7.2 带RTX核使用
5.8 使用例程
5.8.1 网卡驱动
5.8.2 TFTP服务器
5.9 本章小结
第6章 文件传输服务器ftp
6.1 服务器的C
6.2 ftp协议
6.2.1 数据传输功能
6.2.2 数据表示与保存
6.2.3 数据类型
6.2.4 数据结构
6.2.5 建立数据链接
6.2.6 数据链接管理
6.2.7 传输模式
6.2.8 差错恢复和重新开始
6.2.9 文件传输功能
6.2.10 ftp链接
6.2.11 命令使用
6.3 ftp服务器设计分析
6.3.1 控制链接和数据链接
6.3.2 登录部分
6.3.3 动作请求部分
6.3.4 结束部分
6.4 ftp服务器模块结构设计
6.5 ftp服务器实现
6.5.1 ftp服务器头文件
6.5.2 ftp配置文件
6.5.3 ftp服务器源文件
6.6 ftp服务器的调试与运行
6.7 本章小结
第7章 嵌入式WEB服务器
7.1 嵌入式WEB服务器架构
7.2 网页语言XML基础
7.2.1 HTML的背景知识
7.2.2 HTML的全局架构标签
7.2.3 注释与特殊字符
7.2.4 格式标签
7.3 网页设计进阶
7.3.1 页面设置
7.3.2 字体
7.3.3 图片
7.3.4 表单
7.3.5 表格
7.3.6 会移动的文字
7.4 嵌入式WEB服务器
7.4.1 嵌入式WEB服务器
7.4.2 嵌入式HTTP服务器特点
7.5 在线运行WEB服务器例程
7.5.1 嵌入式WEB页面实现
7.5.2 嵌入式工程文件实现
7.5.3 嵌入式WEB服务器配置
7.5.4 访问WEB服务器
7.6 本章小结
第8章 多芯片的网页实时配置系统
8.1 网页实时配置方案
8.2 多芯片网页实时配置案例
8.2.1 配置要求描述
8.2.2 芯片介绍
8.2.3 软SPI口
8.2.4 WEB配置界面
8.2.5 多芯片配置实现
8.2.6 工程创建与调试
8.3 本章小结
第9章 实时在线FPGA程序远程下载系统
9.1 FPGA程序远程下载背景
9.2 系统设计
9.2.1 系统框图
9.2.2 系统组成
9.2.3 系统工作流程
9.2.4 系统功能模型
9.3 嵌入式文件系重定向
9.3.1 电路连接
9.3.2 通过ACE读写CF卡流程
9.3.3 底层硬件驱动修改
9.4 FPGA程序远程下载文件服务器
9.5 FPGA程序远程下载系统实现
9.6 FPGA远程配置
9.7 本章小结
参考文献
《嵌入式Internet技术与应用:基于ARM处理器》从嵌入式Internet技术应用和系统设计的角度,全面深入地阐述了嵌入式Internet技术的原理、开发实例和综合运用,包括嵌入式操作系统、嵌入式文件系统和嵌入式TCP/IP协议的讲解和实战。
《嵌入式Internet技术与应用:基于ARM处理器》核心在于嵌入式Internet技术,从细节实现到大体设计都给出来自实际工程的建议,具有较好的使用价值;基本囊括了嵌入式Internet技术的关键技术,涉及嵌入式操作系统、TCP/IP协议栈、嵌入式文件操作系统、底层驱动、硬件设计等知识。此外,本书采用由浅入深、由理论到实践的方式编排,除第1章为引言章节外,其余每章节都配套实践环节和例程光盘,以理论联系实际的方式让读者快速掌握嵌入式Internet技术及其设计方法。
本书适合电子、通信、自动化以及计算机等相关专业师生作为教材使用,实际工程人员可作为专业参考书使用。
书籍详细信息 | |||
书名 | 嵌入式Internet技术与应用站内查询相似图书 | ||
9787122165688 如需购买下载《嵌入式Internet技术与应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 化学工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 40.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 |