- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
以太网控制器
嵌入式以太网控制器不错的选择
一:MC9S12NE64(MCU):单芯片以太网连接
网络设备、工业控制、安全系统、照明控制、电源监控以及自动售货机远程接入系统的设计人员都可以采用飞思卡尔半导体的单芯片以太网解决方案,为他们的设备增加连接通道。
飞思卡尔的MC9S12NE64通过一个微控制器单元(MCU)提供完整的以太网连接解决方案。它是一款16位微控制器,可与第三方的TCP/IP协议栈相匹配,再采用Metrowerks的CodeWarriorTM开发工具的快速设计理念,从而实现低成本的终端节点以太网解决方案。MC9S12NE64具有使用简便、性能优良、价格低廉(多芯片以太网解决方案的价格可能非常高)的特点,并提供了足够的增长空间。这些都要归功于64 KB闪存能实现快速编程,并将产品快速投放市场。MC9S12NE64包含内置的以太网媒体访问控制器(EMAC)、10/100以太网物理层(EPHY)和片内闪存存储器。此外,它还带有2个串行通信接口(SCI)、1个4通道定时器、1个串行外设接口(SPI)、1个I2C接口、1个10位模数转换器(ADC)。
MC9S12NE64基于强大的HCS12内核。它采用飞思卡尔的0.25μ 闪存工艺,可以为那些
需要更大内存、更多外围设备和更高性能的应用提供从68HC08、68HC11和68HC12体系
结构进行升级移植的换代产品。
======================================================================
电源电压/性能
3.3 V ±5% 运行
-40°C 到 +85°C, -40°C 到 +105°C
内置外围设备
8通道、10位模数转换器(ADC)
4通道、16位计时器
运行正常监控(COP)
键盘中断
多达70个通用输入/输出通道(GPIO)
可选封装
80脚TQFP-EP
112脚LQFP
25 MHz HCS12 内核
内存
64 KB 闪存
8 KB RAM
通信
10/100 兆以太网媒介访问层接口(EMAC)
10/100 兆以太网物理层接口(EPHY)
两个串行通信接口(SCI)
串行外围设备接口(SPI)
I2C接口
======================================================================
二:AX88796A以太网控制器
由ASIX推出这款产品是为嵌入式设备设计的,提供8/16bit 10/100M快速以太网连接功能,内建有PHY和8K×16bit的SRAM。
支持8bit和16bit的CPU接口,支持MCS-51、80186、MC68K等多个系列处理器以及ISA总线,采用IEEE802.3/IEEE802.3u LAN标准,提供MII接口支持多媒体应用。通过ASIX的这个产品,家庭多媒体网络设备可以降低成本,同时芯片兼容2000,可以方便软件驱动开发和硬件设计工作。
三:LAN91C96以太网控制器
LAN91C96是SMSC公司生产的专门用于嵌入式产品的10M以太网控制器。其优良的性能、低功耗及小尺寸,使LAN91C96成为嵌入式NIC中的主流产品。
1 主要特点
◆ 支持IEEE802.3(ANSI8802-3)以太网标准
◆ 全双工收发方式,具有睡眠模式
◆ 6KB的片上RAM
◆ 与处理器接口可采用PCMCIA、ISA或Motorola 68000
◆ 支持先进的传输队列管理
◆ 硬件MMU
◆ 通过串行EEPROM选择性配置
◆ 全双工传输模式
◆ 可连接同轴电缆和双绞线,支持10Base5、10Base2、10BaseT,并可自动检测所连介质
◆ 高级的电源管理特性
◆ 支持“Magic Packet”电源管理技术
低功耗的CMOS设计
2 内部原理
LAN91C96网卡控制其内部集成了6KB的RAM,用来存放数据包。内部的MMU、判决器和DMA对数据包的传输发送进行有效的管理。CSMA/CD(载波监听多路访问/冲突避免)模块集成了IEEE 802.3 MAC层协议,负责监听网络情况和地址过滤,若目的地址是LAN91C96的地址、广播地址或多播地址,则接收此数据包,否则抛弃。内部物理接口(PHY)包含一个ENDEC和10BaseT Transceiver。编解码器(ENDEC)负责曼彻斯特(Manchester)编解码,并提供标准6脚连接单元接口(AUI),外接同轴传输接收器,应用10Base2/5。传输数据时,10BaseT Transceiver负责把主控制器传过来的反向不归零码(NRZ)数据转换为Manchester数据,并以适当的电平加以驱动;接收时负责连接完整性测试。外接的
文档评论(0)