- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南文理学院
课程设计报告
课程名称: 嵌入式系统课程设计
嵌
入
式
系
统
网
络
接
口
模
块
设
计
目录
目录 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
- 农业开发项目上饶市婺源县50吨有机茶加工生产线新建项目申报书_本科毕业论文(设计).doc
- 农作物秸秆综合利用必由之路—能源化、规模化开发利用项目报告书_本科毕业论文(设计).doc
- 汽车站各工作岗位职责 精品_本科毕业论文(设计).doc
- 汽车儿童安全椅设计说明书.doc_本科毕业论文(设计).doc
- 浅谈小学生传统孝道的培养论文_本科毕业论文(设计).doc
- 浅析会计信息失真的危害、原因及对策会计专业论文_本科毕业论文(设计).doc
- 浅析中国快递行业的发展学年论文_本科毕业论文(设计).doc
- 浅议如何开展大班幼儿的棋类游戏论文_本科毕业论文(设计).doc
- 嵌入式课程设计基于lcd的电子时钟实验_本科毕业论文(设计).doc
- 氢化物原子荧光光谱法同时测定生鲜乳中的砷和汞_本科毕业论文(设计).doc
- 氢氰酸下游产品市场调研报告 精品_本科毕业论文(设计).doc
- 球形关节人偶的造型元素研究_本科毕业论文(设计).doc
- 全自动太阳能道路清洁车创业计划书_本科毕业论文(设计).doc
- 热固型改性eps板薄抹灰外墙外保温系统 精品_本科毕业论文(设计).doc
- 热固型改性eps板薄抹灰外墙外保温系统设计_本科毕业论文(设计).doc
- 人民币汇率波动对中美贸易收支的影响_本科毕业论文(设计).doc
- 人寿保险额的影响因素分析数学建模论文_本科毕业论文(设计).doc
- 软件工程指导书_本科毕业论文(设计).doc
- 瑞雪融资商业计划书_本科毕业论文(设计).doc
最近下载
- 2025年抖音本地生活服务业务深度分析报告 .pdf VIP
- 广西壮族自治区资源县农业局公务员招录事业单位招聘考试录用96人大全(含答案).docx VIP
- 清水河储能电站施工方案.doc VIP
- 2025至2030年中国美甲产业竞争现状及发展前景预测报告.docx
- 《新媒体营销》教学大纲.docx VIP
- 幼儿园小学生姓名卡片姓名贴纸.docx VIP
- 郑州市第四十七中学新初一分班(摸底)语文模拟试题(5套带答案).doc VIP
- 《边城》ppt.ppt VIP
- 2024凉山州专业技术人员继续教育公需科目-提升常态化监管水平,大力发展数字经济,支持平台经济发展试题及满分答案.docx VIP
- 口腔根尖周炎病例分析.pptx VIP
文档评论(0)