首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--局域网(LAN)、城域网(MAN)论文

基于Nios Ⅱ软核的嵌入式以太网设计

摘要第1-4页
Abstract第4-8页
1 绪论第8-11页
   ·课题背景简介第8-9页
     ·CT技术简介第8页
     ·嵌入式以太网简介第8-9页
   ·嵌入式以太网的研究现状第9-10页
   ·论文的主要研究内容第10-11页
2 基于嵌入式系统的以太网实现基础第11-25页
   ·嵌入式实时操作系统第11-17页
     ·嵌入式系统简介第11-12页
     ·嵌入式实时操作系统概述第12-13页
     ·嵌入式实时操作系统的选择第13-14页
     ·μC/OS-Ⅱ嵌入式实时操作系统第14-17页
   ·嵌入式TCP/IP协议栈第17-24页
     ·TCP/IP协议简介第17-21页
     ·嵌入式TCP/IP协议栈概述第21-22页
     ·NicheStack TCP/IP协议栈第22-24页
   ·本章小结第24-25页
3 基于Nios Ⅱ的SOPC软硬件协同设计第25-39页
   ·SOPC技术概述第25-26页
     ·片上系统SOC第25页
     ·SOPC技术简介第25-26页
   ·Nios Ⅱ处理器系统第26-29页
     ·Nios Ⅱ软核处理器概述第26-27页
     ·Avalon交换结构总线第27-28页
     ·外围设备第28-29页
   ·基于Nios Ⅱ的SOPC系统开发环境第29-34页
     ·硬件开发环境第29-31页
     ·软件开发环境第31-33页
     ·基于Nios Ⅱ的SOPC开发流程第33-34页
   ·系统设计方案概述第34-38页
     ·Cyclone Ⅲ EP3C120开发套件简介第34-36页
     ·系统需求分析第36页
     ·硬件设计方案第36-37页
     ·软件设计方案第37-38页
   ·本章小结第38-39页
4 硬件系统设计第39-54页
   ·NiosⅡ处理器系统结构第39-40页
   ·Nios Ⅱ处理器系统的构建第40-51页
     ·Quartus Ⅱ工程的创建第40-41页
     ·Nios Ⅱ系统模块的创建第41页
     ·CPU和IP模块的添加第41-49页
     ·设置基地址和中断第49-50页
     ·配置Nios Ⅱ系统第50页
     ·生成Nios Ⅱ系统第50-51页
   ·集成Nios Ⅱ系统到Quartus Ⅱ工程第51-52页
     ·添加Nios Ⅱ系统模块到Quartus Ⅱ顶层模块第51页
     ·添加引脚和其他单元第51-52页
     ·分配FPGA引脚第52页
   ·本章小结第52-54页
5 软件程序设计第54-70页
   ·socket编程简介第54-55页
     ·socket概念第54页
     ·Socket的类型第54页
     ·基本套接字调用第54-55页
   ·丢包重发机制的实现方法第55-61页
     ·概述第55-56页
     ·包结构定义第56页
     ·定时器第56-58页
     ·客户端算法第58-60页
     ·服务器端算法第60-61页
   ·Nios Ⅱ IDE下的程序设计第61-66页
     ·HAL系统库简介第61-62页
     ·NicheStack的初始化第62-63页
     ·应用程序的μC/OS-Ⅱ任务第63-66页
   ·C++Builder下的程序设计第66-69页
     ·C++Builder简介第66-67页
     ·用户界面的建立第67-68页
     ·基于UDP协议的数据传输的实现第68-69页
   ·本章小结第69-70页
6 实验结果与分析第70-73页
   ·硬件实验第70-71页
     ·ping验证第70页
     ·例程Simple Socket Server实验第70-71页
   ·软件实验第71-73页
     ·参数测定与计算第71页
     ·数据传输测试第71-73页
7 总结与展望第73-74页
致谢第74-75页
参考文献第75-76页

论文共76页,点击 下载论文
上一篇:基于决策树的网络隐蔽通道检测模型的研究
下一篇:直升机运动规律及飞行仿真