首页> 中文学位 >基于SOPC的嵌入式串口-网络协议转换器的设计和实现
【6h】

基于SOPC的嵌入式串口-网络协议转换器的设计和实现

代理获取

目录

文摘

英文文摘

声明

1 概论

2 系统总体设计方案

3 硬件详细设计

4 操作系统平台μC/OS 及驱动模块设计

5 应用层程序设计

6 程序下载和调试

7 总结与展望

致 谢

参考文献

展开▼

摘要

串口通信,作为目前应用最广泛的数据通信方式之一,有着实现简单,易于维护且性能稳定等优点,然而串口通信也存在一些局限性,最主要的是传输距离近和传输速率低,使得它只适用于距离较近的本地设备之间且传输速率要求不高的通信,那么,如何在不改变串口特性前提下,提高串口的传输速率和传输距离,就成了迫切需要解决的问题。
   因特网的出现提供了一个解决方案。计算机网络为数据通信提供了巨大的平台,其数据传输速率之高,传输范围之广已经大大超出了人们的想象。如果串口设备能接入互联网,利用互联网来传输串口数据,那么串口通信的局限性就可以得到解决。在这种情况下,串口-网络协议转换器就出现了。
   在介绍了相关背景之后,本论文分析了串口-网络协议转换器的发展现状,并在此基础之上提出了一种新型的基于SOPC(片上可编程系统)的嵌入式串口-网络协议转换器。和市面上常见的产品相比,基于SOPC的方案具有可裁剪性,可根据系统性能需要和价格预算对系统进行增加或删减,大大增加了系统灵活性。接下来的正文部分从总体设计、硬件、操作系统和驱动和应用层软件等方面介绍了基于SOPC的嵌入式串口-网络协议转换器的设计和实现。第二章总体设计部分给出了该转换器的功能需求和规格,端口连接器及总体方案;第三章是硬件详细设计部分,给出了各模块的详细设计,包括Nios II 软核处理器模块,网络模块,串口模块,电源晶振以及JTAG 调试模块;第四章介绍实时操作系统平台μC/OS的原理和任务管理机制,UART 内核结构及串口驱动设计,传送队列设计,以及嵌入式TCP/IP 协议栈的介绍和网络芯片驱动设计。第五章是应用程序设计,设计了8个任务来实现系统功能。最后一章介绍了相关的开发工具以及程序下载方式,最后给出了系统调试结果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号