检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:徐海纳 郑骏 XU Haina;ZHENG Jun(China Electronics Technology Group Corporation No.58 Research Institute,Wuxi Jiangsu 214072,China)
机构地区:[1]中国电子科技集团公司第58研究所,江苏无锡214072
出 处:《信息与电脑》2023年第16期190-193,共4页Information & Computer
摘 要:介绍了一种基于现场可编程门阵列(Field Programmable Gate Array,FPGA)和高级精简指令集计算机机器(Advanced Reduced Instruction Set Computer Machine,ARM)架构的串行通信接口模块;利用FPGA的可编程性,实现自适应串行通信接口RS-232同步/异步串口控制功能和协议解析功能。同时,利用ARM实现数据流控、数据转发、设备远程控制等网络控制功能。设计结果表明,采用FPGA+ARM架构实现的24路串行数据通信接口模块,从串行通道上接收来自串行数据源或其他终端的信息,再经协议解析后送往服务器,同时将以太网上接收到的来自服务器的情报信息,按指定协议格式封装后通过24路串行通道发送远程终端。This paper introduces a serial communication interface module based on Field Programmable Gate Array(FPGA)and Advanced Reduced Instruction Set Computer Machine(ARM)architecture;Utilize the programmability of FPGA to achieve adaptive serial communication interface RS-232 synchronous/asynchronous serial port control function and synchronous/asynchronous serial port protocol parsing function.At the same time,ARM is used to achieve network control functions such as data flow control,data forwarding,and device remote control.The design results indicate that the 24 channel serial data communication interface module implemented using FPGA+ARM architecture receives information from the serial data source or other terminals on the serial channel,which is then parsed by the protocol and sent to the server.At the same time,the information received from the server on the Ethernet is encapsulated in the specified protocol format and sent to the remote terminal through the 24 channel serial channel..
关 键 词:串口通信 同步/异步串行通信接口 现场可编程门阵列(FPGA) 协议栈
分 类 号:TN919.3[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.218.241.211