摘要
介绍了一种基于现场可编程门阵列(Field Programmable Gate Array,FPGA)和高级精简指令集计算机机器(Advanced Reduced Instruction Set Computer Machine,ARM)架构的串行通信接口模块;利用FPGA的可编程性,实现自适应串行通信接口RS-232同步/异步串口控制功能和协议解析功能。同时,利用ARM实现数据流控、数据转发、设备远程控制等网络控制功能。设计结果表明,采用FPGA+ARM架构实现的24路串行数据通信接口模块,从串行通道上接收来自串行数据源或其他终端的信息,再经协议解析后送往服务器,同时将以太网上接收到的来自服务器的情报信息,按指定协议格式封装后通过24路串行通道发送远程终端。
-
单位中国电子科技集团公司