`
happmaoo
  • 浏览: 4473709 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

单片机以太网控制芯片--- iMCU W7100A

 
阅读更多

您是否使用过内嵌MCU的以太网控制芯片?继WIZnet公司W7100之后,2011年度,又一款新型的iMCU W7100A面世了。W7100A不仅仅实现了全硬件TCP/IP协议栈,内嵌了10/100Mbps以太网物理层和MAC子层,为顺畅的网络连接提供了各种必需的解决方案,而且还融合了单片机技术,成为了一款不折不扣的低功耗的iMCU。下面就让我一起来体验一下W7100A强大的功能吧。

以下是W7100A的具体特点说明:

1.与标准8051微处理器完全兼容

2.运行速度速度比标准的8051快4~5倍

3.全硬件TCP/IP协议栈

4.内嵌10/100Mbps以太网物理层

5.64K字节内部程序闪存

6.255字节内部数据闪存

7.64K字节内部SRAM

8.2K字节内部Boot ROM

9.11.0592MHz外部晶振

10.支持8个独立SOCKET同时通讯

11.32K字节高速内部TCP/IP数据处理缓存

12.3.3V直流工作电压,I/O口直流5V耐压

13.提供100LQPF和64QFN两种无铅封装

14.4个8为I/O口

15.4个外部中断和3个16位定时/计数器

16.1个全双工UART

17.提供DoCD调试单元

18.支持16M字节外部存储空间

19.记忆锁定功能

20.休眠模式特殊功能寄存器(SFR)

21.GPIO Pull-UP/Down Control

首先让我对W7100A 和W7100来进行一下对比。iMCUW7100A(100LQPF)可以说是W7100的再升级版。除了具有W7100的功能之外,还增加了一些新的功能,如最高可支持16M字节外部存储空间,记忆锁定功能,特别功能寄存器,GPIOPull-Up/Down Control等。另外,64QFN封装的W7100A,其小巧的身体可以应用在更多小型嵌入式装置当中。对于W7100A和W7100来说,共同点是,这两款以太网控制芯片都内嵌有单片机。但是最大的不同,也是W7100A最大的优势在于,它增加了休眠模式,所以低功耗是这两款芯片的最大的区别。低功耗产品有很多的优点,体积小,耗电少,因此芯片的发热就会大幅减低。对于以太网控制芯片来说,降低芯片能耗需求,不仅仅可以增加应用产品的持续工作时间,而且还可以减小又发热引起的对芯片的损害,大大的延长的芯片的使用寿命。如此巧妙的设计使W7100A能够应用能源消耗低的产品与领域当中。它不仅能够同时提供很多相关的网络协议,如TCP,UDP,IPV4,ICMP,ARP,IGMP,PPPoE等等,还具有了休眠模式,最大程度的降低了能源的消耗。

另外,与之前的以太网控制芯片相比,W7100A具有了更大的内部程序和数据存储空间,更多的可同时通讯的独立端口。不仅如此,之所以W7100A被称之为iMCU是因为它是融合了网络解决方案的单片机,更准确的说,它是一款单片机以太网控制芯片。为了能够完成网络的功能,传统的方式中,主芯片基于软件TCP/IP协议栈,这不仅仅浪费了宝贵的系统资源,而且,随着主芯片负载增加,性能也大幅下降。但W7100A将TCP/IP硬件化,还具有了单片机的处理能力。可想而知,W7100A可以独立完成对以太网的控制工作,分担了主芯片的负担,大大提高了性能,绝对的一举多得。

还有一个显著的优点在与W7100A具有两种封装方式,100LQPF和64QFN。大大的方便了使用者的使用需求,对于可应用的产品也提供了更多的选择。

如果您有什么疑问请留言或者来信wiznetbj@wiznettechnology.com,希望本篇文章可以给您带来帮助,谢谢。
分享到:
评论

相关推荐

    Internet_Embedded_MCU_W7100A_数据手册_v1.1.4_cn

    ### W7100A嵌入式iMCU关键知识点概览 #### 一、W7100A概述 **W7100A**是一款集成8051兼容微处理器内核、64KB SRAM及高性能硬件TCP/IP协议栈的单片式以太网解决方案。该芯片以其卓越的表现力、强大的执行能力和易于...

    如何使用W7100A实现Telnet服务器

    这篇文档将会介绍Telnet以及使用iMCU7100EVB来实现Telnet服务器。除了连接到iMCU。 用户可以用Telnet来控制LEDs。在第二章我们简单地介绍一下Telnet,第三章将会演示Telnet函数的具体功能,第四章将涉及到代码的分析...

    智能制造控制单元IMCU简介.docx

    智能制造控制单元(IMCU,Industrial Manufacturing Control Unit)是现代工业生产中的核心组件,它整合了计算机技术、自动化技术以及信息管理技术,旨在提升制造过程的效率、灵活性和智能化水平。在本文中,我们将...

    21imcu.zip_汇编 计算_汇编子程序

    在IT领域,汇编语言是一种低级编程语言,它与机器指令一一对应,直接控制计算机硬件。"21imcu.zip_汇编 计算_汇编子程序"这个资源包,显然专注于汇编语言中的计算操作和子程序设计。汇编语言在嵌入式系统、操作系统...

    内存为王:DBIMRACShareNothing架构的挑战和解决方案.docx

    当前版本中,Oracle 只在 Engineeredsystem (如 Exadata、SuperCluster) 上支持 RAC 多实例实现 IMCU 镜像,由 duplicate 或者 duplicateall 属性控制 IMCU 分布到两个实例或所有实例。而对于非 Engineeredsystem,...

    Oracle 12c IN-MEMORY学习手册

    64K pool 用于保存和 IMCU 相对的元数据信息,SMU 是这部分内存的基本单位。 In-Memory 的工作原理是将指定列的所有行数据加载到内存中,以列的方式保存数据,并自动维护数据的一致性,自动在后台刷新列式存储。这...

    Oracle 18c的云架构创新.pptx

    - 采用IM动态扫描,利用空闲CPU资源进行轻量级线程并行扫描IMCU,使得列扫描性能得到提升,读取数据的速度翻倍,从而加速分析查询。 4. **高可用性增强**: - **打补丁最小影响**:Grid Infrastructure的打补丁...

Global site tag (gtag.js) - Google Analytics