您现在的位置:首页 >> Ethernet网络产品 >> 可编程多串口联网服务器
NETCOM-400SDK可编程多串口联网服务器
概述
  NETCOM-400SDK是一款使用MiniARM实现多串口设备联网服务器(4口RS232)的产品,完成串口与网口之间的数据交换,并可以通过网络和串口两种模式进行参数配置,方便的将串口设备直接连入到局域网和因特网,使产品价值倍增,快速打入网络市场。 该产品应用层代码完全公开,并且有详尽的工作流程分析及代码解释,您可以直接修改演示程序,也可以参照代码,开发自己的程序,不管怎样,您都可以方便地将串口网络通信集成到您的项目中,实现更丰富的应用。
产品图片
产品性能
工业级的核心模块
         NETCOM-400SDK的核心模块是MiniARM嵌入式工业控制模块M22A,该核心板使用的CPU是32位ARM 7芯片,最高75M主频,提供2M的程序存储空间(NOR Flash)和2M的数据空间(PSRAM),配备10M工业级以太网网卡。在底层软件上,内嵌正版μC/OS –II,用户无需解决版权问题,内置完善的基础驱动库、TCP/IP协议栈ZLG/IP,方便用户开发。
         开发套件实现了串口设备连入以太网,进行数据传输的功能,看上去就像您的串口设备变成了一个网络节点,它支持四个串口设备的接入。依托于MiniARM核心板的丰富资源,它可提供多达四个的TCP连接,UDP模式下几乎没有用户数目限制,让您能方便的在多个网络位置检测和控制串口设备。

便捷的开发平台
        套件提供32位ARM系统开发平台,包括:
         - 支持硬件仿真的EasyJTAG-H仿真器及配套驱动程序;
         - 标配的两根RS232通信电缆,并口线及交叉网线;
         - 网络调试软件:TCP&UDP测试工具;
         - ADS下的应用简例。

详尽的开发文档
        为了便于您的开发,我们编写相关编程说明,从串口扩展芯片的寄存器操作开始,到TCP/IP协议栈的调用,包括创建TCP服务器、客户机、UDP模式下的连接,以及操作E2PROM的参数配置,我们都一一做了详细的说明,详见本页底部资料下载。
        在内部实现上,我们提供了多种模式下的通信例子供您参考开发,每个串口均可以工作于 TCP Server、TCP Client以及UDP模式,在出厂程序(“参数配置”工程)的源代码中,你还可以看到如何实现配置信息的掉电保存和上电读取,以及如何实现网络和串口的配置任务。 应用简例的组织结构如下图所示。

高速的数据传输
        由于串口得到的数据要经过TCP/IP协议栈的转换,封装成以太网帧后才能发送,因此,较高的波特率下,串口到网络的数据不能一直发送,需要有段时间间隔,我们以512字节为一包,测试这个时间间隔,在四个连接都进行数据收发的情况下,NETCOM-400SDK的测试结果如下表所示。
方向 条件 速度
串口 ——> 网络 波特率<=57600时  无需延时
  =115200  发送512字节需要延时70ms
网络 ——> 串口 任意  TCP协议具有流量控制,最大波特率115200时,速度约为10.2KB/S

丰富的可用资源
        NETCOM-400SDK内部资源非常丰富,提供2M的Flash,2M的外部RAM,即使我们应用简例中最完善的包含配置功能的出厂程序,实现了高速的数据传输,多种配置方法,也仅仅使用了其中非常少的资源。
资料下载
NETCOM-400SDK可编程多串口联网服务器示例代码 [2200KPDF2009-2-10:1534次]
NETCOM-400SDK可编程多串口联网服务器快速开发手册 [621KPDF2008-9-19:1858次]
NETCOM-400SDK可编程多串口联网服务器快速使用手册 [512KPDF2008-9-19:1310次]
NETCOM-400SDK可编程多串口联网服务器用户手册 [854KPDF2007-12-24:2044次]