基于FreeRTOS的多连接TCP Server设计  被引量:1

Design of Multi-connected TCP Server Based on FreeRTOS

在线阅读下载全文

作  者:范亚南 高军科 韩文斌[1] 魏亚伟 FAN Ya'nan;GAO Junke;HAN Wenbin;WEI Yawei(Luoyang Institute of Electro-Optical Equipment,AVIC,Luoyang 471009,China)

机构地区:[1]中国航空工业集团公司洛阳电光设备研究所,河南洛阳471009

出  处:《仪表技术与传感器》2023年第8期96-100,共5页Instrument Technique and Sensor

摘  要:文中提出了一种支持多客户端连接的TCP Server的嵌入式软硬件设计方案。该网络服务器以Cortex-M4芯片STM32F407VET6为核心控制器,通过RMII接口与LAN8742A以太网收发器进行网络数据交互。此外,文中将LwIP协议栈移植到FreeRTOS实时操作系统中,并根据TCP客户端连接情况,动态创建或消除相应客户端的网络通信线程。研究证明,TCP Server最大可支持4个客户端同时连接,进行稳定的网络数据传输,有效解决了嵌入式网络系统仅单点连接的问题。This paper put forward a design scheme of software and hardware for multi-connected TCP Server in embedded system.The network server used Cortex-M4 chip STM32F407VET6 as the core controller,via RMII bus connected to LAN8742A Ethernet transceiver to process network data.Furthermore,the LwIP protocol stack was transplanted into FreeRTOS real-time operating system,and according to the connections of TCP clients,the TCP server can dynamically create and delete the corresponding communication processing thread.Research proves that the TCP Server supports a maximum of 4 client connections for steady network data transmission,which can effectively solve the problem of point to point connection for embedded network system.

关 键 词:FREERTOS STM32F407 多连接TCP Server 

分 类 号:TP368[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象