请输入您要查询的百科知识:

 

词条 嵌入式串口服务器
释义

简介

串口服务器是实现串口RS232/485/422到以太网转换的机器。目的在于解决串口设备通信距离短的问题。单片机、MCU、AISC都能实现此功能。

产品回顾

最初,串口服务器是当成一个单独的产品设计出来,简单、方便、易用,起到提供数据通道的作用。以上三类方法都能够实现这个功能,无需刻意的去评判哪种方式的好坏。

产品发展

但是,随着时间的推移和市场的发展,客户对此类产品的要求不仅仅是停留在提供数据通道,这个简单的功能上,会逐渐的提出基于串口服务器硬件平台上更多的应用需求。例如抄燃气、水、电表,完全可以把客户端的软件植入串口服务器中,基层的安装人员通常不具备专业的TCP/IP的知识,只需要完成硬件上的安装即可,余下的工作则由中心端的操作人员远程完成配置。

这就引申出了一个问题,用哪种构架更能延长串口服务器的产品寿命?

随着ARM构架的MCU不断发展,提供了更高的主频、内存,无需占用主机的资源,也有足够大的空间能够容纳客户端的软件,为二次开发提供了软、硬件的平台,尤其是大口数的串口服务器面积大大缩小,只有名片大小;随着XLINX推出带ARM的大容量FPGA,最终大口数的串口服务器只需要一颗芯片就能完成,成本也会大大降低。

X1嵌入式串口服务器

硬件

X1模块的电路板为4 层板设计,从而可以达到更好的电源稳定性。

整个模块的硬件主要包括:

核心处理器为Microchip的PIC18f66J60的8位单片机,其主频为40Mhz,

◆ 带有IEEE 802.3™兼容的以太网控制器,集成MAC 和10Base-T PHY。8 KB 发送/ 接收数据包缓冲器SRAM

◆ 处理器内置1Mb的闪存。

◆ 低功耗、高速CMOS 闪存技术。

◆ 10Base-T PHY太网接口

◆ 一个TTL电平的串口,支持TX,RX引脚。

软件

引脚定义

参考设计采用的板间连接器是2x12 的插针插座。插针位于模块板两侧,表1 是信号定义。

表1:

管脚号 定义 注释

1 悬空 

2 Restore 恢复出厂设置

3 RXD 串口的接收

4 TXD 串口的发送

5 GND 信号地

6 +5V 电源

7 E_78 连接到RJ45的7,8脚

8 E_45 连接到RJ45的4,5脚

9 E_2 连接到RJ45的2脚

10 E_1 连接到RJ45的1脚

11 E_6 连接到RJ45的6脚

12 E_3 连接到RJ45的3脚

13 悬空 

14 悬空 

15 悬空 

16 悬空 

17 悬空 

18 CGND 外壳地

19 悬空 

20 LED_LINK 网络链接指示灯

21 悬空 

22 悬空 

23 T_232 连接串口芯片的使能脚

24 悬空 

  

Serialway X8八串口嵌入式服务器

硬件名片大小

◆ 核心处理器为ARM9系列处理器,250MHz 主频,385MIPS,内部为64K SRAM

◆ 单5V 电源供电,系统上有1.2V,1.8V,3.3V 三路稳压

◆ DDR2 芯片1GBit,运行于250MHz 总线频率

◆ SPI Flash 采用64Mbit,用来进行串行启动,保存U-boot

◆ 10/100M自适应以太网接口

◆ 10 个串口,其中部分复用引脚

◆ 双USB 接口,一个USB Host 及一个USB OTG,可同时支持两个USB Host

◆ 红外采用AT138 和AT205 收发器

◆ 提供7 个按键,采用中断扫描方式

◆ 通过系统总线扩展160x160LCD 显示模块

◆ 主芯片内部带有RTC 模块,系统同时扩有外部RTC 芯片RX8025T,用户可选择使用

◆ 主芯片提供71 个GPIO,在平台中除去各模块占有引脚,用户可使用的约25 个

◆ 通过系统总线扩展GPIO 供用户使用

X8 管脚定义

参考设计采用的板间连接器是两套2x32 的插针插座。插针位于核心板两侧,各为一个2x32的插针,与外设板对应位置的2x32 插座相连接。连接器的选择遵循高速信号可靠连接的准则。表1 是信号定义。

J1   J2

 信号  信号   信号  信号

1 3.3V 2 3.3V  1 3.3V 2 3.3V

3 GND 4 GND 3 GND 4 GND

5 3.3V 6 3.3V 5 3.3V 6 3.3V

7 GPIOD1 8 GPIOE7 7 DSCLK 8 PST1

9 GPIOD2 10 NC 9 DSO 10 BKPT_N

11 GPIOF1 12 IRQ7 11 PST2 12 DSI

13 GPIOF0 14 GPIOJ1 13 PSTCLK 14 PST0

15 RMII1_TXD1 16 RMII0_TXEN 15 RESET_IN 16 PST3

17 RMII0_TXD1 18 RMII1_TXEN 17 DDATA3 18 RSTOUT_B

19 RMII0_TXD0 20 RMII0_RXD0 19 DDATA1 20 DDATA0

21 RMII1_TXD0 22 RMII0_RXD1 21 IRQ2 22 DDATA2

23 RMII1_RXD1 24 RMII0_CRS_DV 23 GND 24 GND

25 RMII0_RXER 26 RMII1_CRS_DV 25 U2RXD 26 U2TXD

27 RMII0_MDIO 28 RMII0_MDC 27 U6RXD 28 IRQ3

29 RMII1_RXER 30 RMII1_RXD0 29 U6TXD 30 GPIOJ0

31 U8RXD 32 RMII_50MHz 31 GPIOD7 32 ADC_IN1

33 IRQ4 34 U8TXD 33 ADC_GND 34 ADC_IN0

35 U7TXD 36 IRQ1 35 GPIOD3 36 FB_CS0

37 U9TXD 38 U4TXD 37 GPIOD0 38 GPIOB6

39 U9RXD 40 SIM0_VEN 39 FB_CLK 40 BWE0

41 SIM0_RST 42 SIM0_PD 41 FB_AD0 42 FB_AD4

43 I2C2_SDA 44 I2C2_SCL 43 FB_AD6 44 FB_AD5

45 U1CTS 46 GPIOF2 45 FB_AD1 46 FB_AD7

47 GPIOG7 48 U7RXD 47 FB_AD2 48 FB_AD3

49 U4RXD 50 GPIOH4 49 GPIOA1 50 GPIOA7

51 U0RXD 52 SIM0_CLK 51 GPIOB5 52 FB_AD25

53 U1RXD 54 PWM_38KHz 53 FB_AD27 54 GPIOG6

55 SIM0_DATA 56 U0TXD 55 FB_AD24 56 FB_RNW

57 U1RTS 58 U1TXD 57 FB_AD26 58 FB_nOE

59 USBH_DP 60 USBH_DM 59 FB_AD28 60 FB_AB29

61 USBO_DP 62 USBO_DM 61 FB_AD30 62 FB_AD31

63 GND 64 GND 63 GND 64 GND

管理软件

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/15 14:38:33