tcp
文章平均质量分 68
ZANGZHIGANG
这个作者很懒,什么都没留下…
展开
-
FreeRTOS+TCP TCP服务器实验
FreeRTOS的套接字绑定函数函数原型:BaseType_t FreeRTOS_bind( Socket_t xSocket, struct freertos_sockaddr *pxAddress, socklen_t xAddressLength );将套接字绑定到本地端口号。绑定套接字将套接字与本地IP地址上的端口号相关联,从而使套接字接收发送到该IP地址的所有数据和端口号组合。参数描述:xSocket:目标套接字,该套接字必须由FreeRTOS_socket()创建。*p原创 2020-08-19 10:37:14 · 1466 阅读 · 0 评论 -
FreeRTOS+TCP TCP客户端实验
TCP协议简介TCP是Transmission Control Protocol的简称,中文名是传输控制协议。它是一种面向连接的、可靠的、基于IP的传输层协议。两个TCP应用之间在传输数据的之前必须建立一个TCP连接,TCP采用数据流的形式在网络中传输数据。TCP为了保证报文传输的可靠性,会对每一个包进行编号,同时序号也能保证接收端在接收数据的时候可以按序接收。接收端在接到数据后会返回一个相应的应答信号,如果发送端在合理的往返延时内未接收到应答信号,那么对应的数据将会重传。在数据确认无误后才会将数据传递给原创 2020-08-19 10:34:33 · 2746 阅读 · 0 评论 -
FreeRTOS+TCP模块移植
上一版本移植并没有写的很详细,只是将改好的代码贴上去,今天更新一版,附带资源。上一版本用的是FreeRTOSV10.0.1.这一版采用了最新的FreeRTOS V10.3.1在正确移植FreeRTOS的工程中Libraries文件夹下创建FreeRTOS-TCP文件夹用来存放TCP源码,将FreeRTOS-Plus文件源码中FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP路径下的全部文件拷贝到新建的FreeRTOS-TCP文件夹中。打开工程,添加分组FreeRTOS_T.原创 2020-08-04 10:31:36 · 3410 阅读 · 1 评论 -
stm32f407探索者+HAL库+FreeRTOS +FreeRTOS_TCP/IP 移植
在stm32f4空工程文件夹下创建FreeRTOS文件夹用来存放FreeRTOS源码,将FreeRTOS文件源码中FreeRTOS\Source路径下的全部文件拷贝到新建的FreeRTOS文件夹中。 打开stm32f4空工程,添加分组FreeRTOS/Source,用来存放FreeRTOS源码。添加分组FreeRTOS/Ports,用来存放端口和内存分配方案。将FreeRTOS路径下的文件timers.c、croutine.c、list.c、queue.c、event_groups.c、task.c添加到原创 2020-05-09 16:33:44 · 2143 阅读 · 0 评论