SEARCH
Tastek Information
了解更多塔石的讯息
首页 / 新闻资讯 / 技术交流
News

塔石串口服务器的芯片W7500

2019-12-18

物联网行业中,串口服务器是非常重要的一种通信设备,用于RS485/RS232串口设备与以太网之间的建立通信通道,使工业设备能够联网,实现远程监控,控制功能。本文就讲述串口服务器的芯片是什么呢。

塔石串口服务器,主要采用两种内置芯片,WIZnet  W7500和美国TI芯片模组。我们就来介绍下W7500的功能。


W7500的产品介绍

W7500是WIZnet 发布的一款ARM Cortex-M0内核带硬件TCP/IP协议栈的网络卸载处理器(Internet Offload Processor)。W7500集成了硬件以太网MAC的TCP/IP 协议栈,支持TCP, UDP, IPv4, ICMP, ARP, IGMP 以及 PPPoE协议,可以应用在各种需要联网的嵌入式平台特别是物联网领域。

WIZnet 的产品大家比较熟悉和使用较多应该是W5500,这是一个内嵌硬件TCP/IP协议栈网络控制芯片,通过SPI等接口和MCU进行通信。WIZnet 主要的2类产品是

IOP (Internet Offload Processor) 和 iEthernet (Ethernet Controller Chip),前者是带MCU和硬件TCP/IP协议栈的处理器后者是一个单纯带硬件TCP/IP协议栈的网络控制芯片:

塔石串口服务器的芯片配置W7500

作为WIZnet 独一无二的技术----硬件TCP/IP协议栈提供比软件的TCP/IP协议栈更加稳定和高效的网络连接方案,众所周知,软件的协议栈不可避免有bug或者漏洞存在,而且移植起来也很麻烦,占用FLASH和内存空间,使用的时候处理数据的效率也很有限,但是硬件的TCP/IP协议栈安全、高效、易用的特点可以解决上面提到的这些问题。


硬件TCP/IP协议栈非常适合低端的不需要运行OS的设备上,通过提供优于软件协议栈的性能和稳定性,IOP 和iEthernet 可以广泛用在各类需要联网的设备上。


硬件TCP/IP协议栈还有一个非常大的优点是安全性,对于溢出、欺骗、注入等常见的网络攻击有较好的防御功能,可以保护物联网系统安全稳定的运行。

塔石串口服务器的芯片配置W7500


W7500 是一款单芯片的网络卸载处理器(IOP)。它不仅内嵌128KB Flash的ARM Coretex-M0内核,还包含了全硬件TCP/IP协议栈内核。从而,适用于各类嵌入式应用平台。特别是在物联网领域。

其集成了以太网MAC的TCP/IP 协议栈内核,支持TCP, UDP, IPv4, ICMP, ARP, IGMP 以及 PPPoE协议,久经市场考验,并得到广泛认可。W7500特别适用于应用中需要网络连接的用户。

W7500功能特点


ARM Cortex-M0

最大时钟频率 48MHz

全硬件TCP/IP核

8个socket

每个socket拥有最大32KBSRAM

MII(介质无关接口)

内存

Flash:128KB

SRAM:16KB到48KB(如32KB socket 缓存已用,最小可用16KB,如果socket缓存未用,最大可用48KB)

用于Boot程序存储的ROM:6KB

时钟,复位及供给管理

POR(上电复位)

稳压器:3.3V到1.5V

8到24MHz的外部晶体振荡器

内部内部8MHz的阻容振荡器

用于CPU时钟的锁相环

ADC

12bit,8ch,1Msps

DMA

6路DMA 控制器

外设: UARTs, SPIs

GPIO

53 I/Os (16 IO x 3ea, 5 IO x 1ea)

调试方式

串行调试 (SWD)

定时器/PWM

看门狗*1 (32位减法计数器)

计时器*4 (32位或16位减法计数器)

PWM*8 (带有6位可编程预分频器的32计数器/定时器)