- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计 嵌入式系统网络接口模块设计课程设计
湖南文理学院
课程设计报告
课程名称: 嵌入式系统课程设计
嵌
入
式
系
统
网
络
接
口
模
块
设
计
目录
目录 3
摘要 4
ABSTRACT 5
第一章 设计要求 6
第二章 设计内容描述 6
第三章 网络接口模块的硬件设计 8
3.1主控芯片LPC2132 8
3.2以太网控制器ENC28J60 9
第四章 络接口模块的软件设计 10
4.1以太网芯片ENC28J60的驱动程序设计 11
4.2 MCU(LPC2132)主控程序 14
心得体会 15
参考文献 16
摘要
嵌入式系统已广泛应用于网络中,所以需要相应的网络接口满足需求,介绍了设计此系统网络接口模块所需要的核心以太网控制器ENC28J60,分析了其工作机理,通过设置ENC28J60内部寄存器来完成数据的有效接收和发送,采用高速高性能的LPC2132微控制器与以太网控制器ENC28J60和接口芯片MAX232相连接实现网络接口模块设计,对接口电路作了详细阐述,并对系统控制软件进行了具体分析。该模块用途广泛,具有良好的应用前景。
【关键词】ENC28J60,SPI,TCP/IP协议,使能
ABSTRACT
Embedded systems are applied widely in network,it is necessary tO provide corresponding network interfaces.The paper introduces core Ethernet controller ENC28J60 and its work mechanism.Transferring and Receiving data by ENC28J60 internal registers are analyzed in detail.Modular design of network interface is implemented through connecting efficient and high speed MCU LPC2132 micro controller with Ethernet controller ENC28J60 and interface chip MAX232.Interface circuit and system control software are studied in detail.Embedded system interface module based on Ethernet is widely utilized and has good application prospect.
KEYWORDS ENC28J60,SPI,TCP/IP protoc01.Emp
一 设计要求
采用高性能的lpc2132和新以太网控制器enc28j60以及max232连接实现网络接口模块硬件软件
二 设计内容描述
随着Internet商品化进程的加速,特别是在Internet上越来越多的信息资源共享显示出巨大的诱惑力,在不使用PC机的情况下利用微控制器通过ISP(Internet服务供应商)接入互联网,将取代以传统的PC机为中心的应用,成为未来Internet发展的趋势。通过以太网可实现局域网内的嵌入式器件与互联网的连接,所以要将单片机系统接人Internet必须做好两方面的准备:①硬件上,要结合系统主控器(单片机)加一个网络接口;②软件上,要提供相应的通信协议。用TCP/IP协议中的UDP、ARP及简单的应用层协议,实现了嵌入式系统的网络接口模块,从而使得各种不具备网络功能的嵌入式系统设备具有了互通和联网功能,既提高了数据传输速度和准确性,又扩展了数据的有效传输半径。
三 网络接口模块的硬件设计
模块主要由3部分组成(图1):PHILIPS公司的ARM体系结构的LPC2132芯片作为主控芯片的功能,又可以片,MICROCHIP公司的ENC28J60作为以太网控制芯片,还有MAX公司的MAX32作为串口通讯芯片。
3.1主控芯片LPC2132
RX
TX
图一
LPC2132微控制器是基于一个支持实时仿真和嵌入式跟踪的32位ARM7TDMI—SCPU,带有64kB
的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运
行。对代码规模有严格控制的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损
失却很小。较小的封装和
您可能关注的文档
- 毕业设计 某加油站工程施工方案 精品.doc
- 毕业设计 某跨境电商网上交易平台创立商业计划书.doc
- 毕业设计 某加油站工程施工方案.doc
- 毕业设计 某燃煤采暖锅炉房烟气除尘系统设计—课程设计.doc
- 毕业设计 某时装有限公司供配电系统电气部分设计报告.doc
- 毕业设计 某市食品安全综合解决方案之追溯系统建设方案(公司版本).doc
- 毕业设计 某市综合汽车城项目立项建议书.doc
- 毕业设计 面向组件的虚拟现实旅游服务平台技术构建与方法研究技术报告.doc
- 毕业设计 某小区外墙乳胶漆技术投标书.doc
- 毕业设计 某小型企业的文档管理系统的实现.doc
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
最近下载
- 骨科无菌术 手术区域的准备.pptx
- 《海岸带生态系统现状调查与评估技术导则 第7部分:牡蛎礁》(报批稿).pdf VIP
- GB4943-2001 信息技术设备 安全 第1部分:通用要求.pdf
- 基于舞弊风险因子理论的柏堡龙财务舞弊案例研究.pdf
- 《海岸带生态系统现状调查与评估技术导则 第5部分:珊瑚礁》(报批稿).pdf VIP
- 建筑施工安全风险辨识和分级管控指南、台账、企业安全风险分级管控清单.docx VIP
- 2025年施工员考试题库及完整答案【名师系列】.docx VIP
- 2025年施工员考试题库附完整答案【夺冠】.docx VIP
- 2025年白蚁防治员岗位职业技能资格知识考试题库(附含答案).docx
- 国际护士节护理操作技能竞赛理论题库.docx
文档评论(0)