学位论文 > 优秀研究生学位论文题录展示

基于sx52单片机的web服务器的设计与实现

作 者: 方霆
导 师: 李战明
学 校: 兰州理工大学
专 业: 控制理论与控制工程
关键词: SX52 以太网 软件虚拟外设模块 Web服务器
分类号: TP393
类 型: 硕士论文
年 份: 2004年
下 载: 172次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着以太网的普及,家用电器及工业现场控制器也将普遍采用网络接口。利用32位高档MCU(如ARM芯片)做开发对开发人员要求较高,开发周期长,相对于大量并不复杂的控制要求来说,有必要找到一种简单、廉价的方法。而采用UBICOM公司的SX52单片机并且利用其免费提供的精简Tcp/Ip软件虚拟协议模块来做开发可以满足这个要求。本文以甘肃省科技攻关项目“基于互联网的微控制器产品开发及关键技术”(2GS035-A52-007-02) 研究内容为背景,主要研究了如何利用SX52单片机快速构建可现场简单控制的嵌入式Web服务器,同时研制了一个廉价的可将现场数据打包发送到以太网的协议转换器,它可以简单地将现有的单片机应用系统接入网络。另外详细分析了Wing Poon等提供的精简的Tcp/Ip软件虚拟协议模块,便于在一些有特定要求的场合,可以根据需要自行修改。探讨了网卡芯片8019AS的嵌入式应用,可以稍做修改或直接采用在其它单片机应用开发中。对Web开发原理及嵌入式应用做了一定论述,所采用的一些特别方法也可以在其他嵌入式系统开发中得到应用。

全文目录


第一章 绪论  6-8
  1.1 小型嵌入式网络系统发展特点  6-7
    1.1.1 采用sx52单片机的优点  6-7
    1.1.2 国内目前应用状况  7
  1.2 课题研究的内容和意义  7
  1.3 论文研究的主要内容  7-8
第二章 UBICOM公司SX系列微控器简介  8-12
  2.1 结构  8
  2.2 资源及特性  8-12
    2.2.1 SX20/28具有的特点:  8-11
    2.2.2 SX20/28的65条程序指令  11
    2.2.3 SX48/52的先进性能  11
    2.2.4 开发工具  11-12
第三章 8019AS与SX52的接口设计  12-19
  3.1 8019AS的寄存器结构  12-13
  3.2 工作方式与内存结构  13-15
  3.3 8019AS的读写操作  15-16
  3.4 系统中对8019AS的操作  16-19
第四章 精简的TCP/IP模块要点分析  19-29
  4.1 处理计时器  19
  4.2 系统主结构  19-29
    4.2.1 初始化  20
    4.2.2 ARP的实现  20-22
    4.2.3 检查IP包头  22-24
    4.2.4 ICMP数据处理  24-25
    4.2.5 TCP数据处理  25-29
第五章 基于SX52的嵌入式Web开发  29-38
  5.1 HTTP应用开发  29-34
    5.1.1 HTTP的特点  29-31
    5.1.2 客户与服务器通信的方式  31
    5.1.3 HTTP消息和方法  31-34
  5.2 嵌入式Web服务器的实现方法  34-38
    5.2.1 TCPAppTxData模块  36-37
    5.2.2 TCPADpRxData模块  37-38
第六章 单片机系统接入以太网的通用接口模块设计  38-47
  6.1 方案设计  38
  6.2 硬件系统设计  38
  6.3 与外部单片机系统通讯的协议及数据规范  38-40
    6.3.1 客户端获取网页数据时  38-39
    6.3.2 客户端发送用户设定或选取的数据时  39-40
  6.4 程序设计  40-47
结论  47-48
参考文献  48-50
致谢  50-51
攻读研究生期间所发表的论文  51

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 精密时钟同步协议研究与实现,TP393.11
  3. 基于千兆网的双相机高速同步采集系统设计,TP274.2
  4. 智能家居系统的研究与设计,TP273.5
  5. 城市轨道交通环境与设备监控系统的研究与探索,TP277
  6. 无线局域网在工业控制中的应用和研究,TP273
  7. 基于E1传输的多路网桥交换机的关键技术研究,TN915.05
  8. 基于wifi的嵌入式视频监控系统设计,TP277
  9. PTN网管中以太网业务设计与实现,TN915.07
  10. 基于以太网的工业机器人示教装置开发,TP242.2
  11. 地面合成孔径雷达实验系统软件设计,TN958
  12. 基于蓝牙技术的数据网关关键技术的研究与实现,TN915.05
  13. 地面合成孔径雷达成像系统数据采集及控制电路设计,TN958
  14. 基于DSP阵列及千兆网接口的彩超信号处理系统设计与实现,TN911.7
  15. 楼宇供暖节能系统的设计,TU832
  16. 基于嵌入式WEB服务器的火灾报警监控系统研究,TP277
  17. CDMA Abis接口MSTP传送的研究和实现,TN929.533
  18. 宽带接入技术研究,TN915.6
  19. MSTP技术在广电城域光传输网中的应用研究,TN948.3
  20. 以太网交换机端口聚合的设计与实现,TN915.05
  21. 分布式EPON接入结构及DBA算法的研究与仿真,TN915.63

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络
© 2012 www.xueweilunwen.com