- 1、本文档共15页,可阅读全部内容。
- 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.employ
第一章 设计要求
采用高速高性能的L PC2132 微控制器与以太网控制器ENC28J 60 和接口芯片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%,而性能的损
失却很小。较小的封装和很低的功耗使LPC2132特别适用于访问控制和POS机等小型应用中;由于内置了宽范围的串行通信接口和16kB的片内SRAM,也非常适合于通信网关、协议转换器。
LPC2132集成了丰富的外围模
您可能关注的文档
- 汽车电器系统常见故障及排除_毕业设计.doc
- 汽车电动门窗实验台主机设计_毕业论文.doc
- 汽车防盗报警系统单片机控制设计_毕业论文.doc
- 汽车分期付款购销合同书_毕业设计.doc
- 汽车空调制冷系统不制冷的故障检修_毕业设计.doc
- 汽车空调系统的故障诊断与修复 _毕业设计.doc
- 汽车理论课程设计_毕业设计.doc
- 汽车网络营销的发展趋势及现状 _毕业设计.doc
- 汽车尾气温差发电技术的发展和现状分析 2_毕业论文.doc
- 汽车液压举升机设计_毕业论文.doc
- 【重庆市S街道家庭医生签约服务现状调研分析报告6000字】.docx
- 八年级生物下册教学课件《选择健康的生活方式》.pptx
- 高中高考思想政治一轮总复习课后习题 选择性必修一 当代国际政治与经济 课时规范练30 和平与发展 (2).doc
- 企业社保费申报流程(核定版).docx
- 高中高考思想政治一轮总复习课后习题 选择性必修一 当代国际政治与经济 课时规范练31 中国的外交 (2).doc
- 高中思想政治选择性必修1当代国际政治与经济课后习题 第1单元 各具特色的国家 第一单元过关检测.doc
- 第6章 生物的进化B卷 能力提升—高一生物学人教版(2019)必修二单元达标测试卷.docx
- 高中思想政治选择性必修1当代国际政治与经济课后习题 第2单元 世界多极化 第4课 和平与发展 第2框 挑战与应对 (2).doc
- 高中思想政治选择性必修1当代国际政治与经济课后习题 第3单元 经济全球化 第6课 走进经济全球化 第2框 日益开放的世界经济.doc
- 【泰安交通建设集团人力资源管理模式研究4900字】.doc
最近下载
- 系统解剖学学习课件(复旦大学)脑干.ppt VIP
- 广东晟典律师事务所分所设置管理办法.DOC
- 设计公司项目提成方案模板.doc
- 机械设备的润滑培训PPT课件.ppt
- 建筑工程图集 FJ01~03(2007年合订本):防空地下室建筑设计(2007年合订本) 2.pdf VIP
- 建筑工程图集 FJ01~03(2007年合订本):防空地下室建筑设计(2007年合订本) 1.pdf VIP
- 动角问题专项训练(30道).pdf VIP
- 07FJ01~03 防空地下室建筑设计(2007年合订本)图集.pdf
- 2022-2023学年山东省青岛市市北区九年级(上)期末数学试卷(含解析).docx VIP
- 2023-2024学年山东省青岛市市北区九年级(上)期末数学试卷+答案解析.pdf VIP
文档评论(0)