admin 发表于 2018-12-4 09:47:21

基于enc28j60的网卡驱动的设计与实现毕业设计论文

技术:C语言、单片机等
摘要:跟着Internet迅猛发展,IP已占有了各类终端利用的主导地位,如何更高效、高速、便宜的传送IP数据是钻研的重点。现如今,所有的技术都存在着一个不变的问题:本钱较高、性价比不高。而提到便宜,人们会很自然地想到以太网技术,可能否接入网到这一收集情况中还需要钻研。
ENC28J60因为采取SPI串行接口体例,简化了计划。本文先容了其特征、内部布局、引脚功效和ENC28J60的硬件布局与接口电路,详细分析了其寄存器设置和事情进程。ENC28J60采取尺度的SPI串行接口,经由进程法式的编写、TCP/IP和谈的利用,只需4条连线便可实现与单片机毗连,有利于在小型体系上实现以太网功效。本计划按照和谈的移植,主要技术运用到单片机处置模块、以太网控制器模块、和谈模块等部门,实现了以太网控制器与单片机之间的根基数据传输。关键词:以太网接入;单片机;ENC28J60;SPI接口;TCP/IP移植

目录:
摘要    - 1 -
目录    - 3 -
第1章 绪论    - 1 -
第2章    ENC28J60网络模块    - 2 -
2.1    概述    - 2 -
2.2 外部连接    - 5 -
2.2.1 振荡器    - 5 -
2.2.2 I/O电平    - 6 -
2.2.3 带SPI接口的独立以太网控制器    - 6 -
2.3存储器与寄存器    - 8 -
2.3.1 存储器构成    - 8 -
2.3.2 寄存器    - 9 -
2.4 ENC28J60的寄存器设置和应用    - 9 -
2.4.1 ENC28J60的寄存器设置    - 9 -
2.4.2 ENC28J60的应用    - 10 -
第3章 系统硬件设计    - 11 -
3.1单片机与ENC28J60网络模块的选择及思想    - 11 -
3.2串口通信    - 14 -
3.2.1 通信简介    - 14 -
3.2.2 单片机串口结构    - 15 -
3.2.3 串行口工作方式及帧格式    - 16 -
3.2.4 单片机与串口的通信    - 17 -
3.2.5 单片机串口通信设置    - 18 -
3.3 ENC28J60外围电路    - 18 -
第4章 网络协议    - 20 -
4.1 TCP/IP协议简介    - 20 -
4.2 网络互连    - 21 -
4.3 uIP协议在单片机上的移植过程    - 22 -
4.3.1 uIP协议栈的实现方法简述    - 22 -
4.3.2 uIP架构    - 22 -
4.3.2 uIP协议在单片机上的移植    - 23 -
4.4 uIP的关键功能及使用方法    - 23 -
4.4.1 接收数据    - 24 -
4.4.2 发送数据    - 24 -
4.4.3 重发数据    - 25 -
4.4.4 关闭连接    - 26 -
4.4.5 报告错误    - 26 -
4.4.6 轮询    - 27 -
4.4.7 监听端口    - 27 -
4.4.8 打开连接    - 27 -
4.4.9 数据流控制    - 28 -
4.1.10 uIP函数总结    - 28 -
第5章    软件设计    - 30 -
5.1 软件Keil介绍    - 30 -
5.2系统总流程图    - 30 -
5.3 uIP协议代码分析    - 32 -
5.3.1 应用程序接口    - 32 -
5.3.2 uIP/设备驱动接口    - 33 -
5.3.3 uIP/周期计时接口    - 33 -
5.3.4 uIP协议栈提供的主要接口    - 33 -
5.3.5 主要移植心得    - 34 -
5.4 调试软件地址设置程序    - 36 -
5.5 TCP/IP在单片机内的实现    - 36 -
5.6链路层的实现    - 38 -
5.7网络层的实现    - 38 -
5.8传输层实现    - 40 -
第6章 系统软硬件调试    - 44 -
6.1 准备调试    - 44 -
6.2 进行调试    - 46 -
总结    - 47 -
参考文献    - 49 -
致谢    - 48 -
外文原文    - 49 -
中文翻译    - 49 -

论文字数:25708
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


yichan 发表于 2020-3-19 23:25:24

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: 基于enc28j60的网卡驱动的设计与实现毕业设计论文