E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
lwip网络协议栈
Mbed OS 文档翻译 之 参考(配置(连接))
有几类可配置的连接参数,因此我们在不同的连接方法之间构建了此页面:
LwIP
配置。
LwIP
内存优化。
LwIP
协议支持。蜂窝配置。选择默认网络接口。
XinLiBK
·
2020-07-05 17:26
Mbed
OS
STM32
LWIP
TCP以太网传输数据
最近在做以太网数据传输,要把AD采到的数据通过网口发送给上位机(客户端),我采用的是
LWIP
协议栈,实现了功能。做项目时间紧,也要先看一下
LWIP
协议栈,TCP,UDP传输协议。
阳光守望者Coder
·
2020-07-05 17:37
单片机/MCU/ARM
STM32
TCP
LWIP
stm32 以太网
LWIP
TFTP IAP 远程升级
一.综述本文是基于STM32F107的
LWIP
协议栈通过TFTP的文件传输协议进行IAP程序升级。
阳光守望者Coder
·
2020-07-05 17:37
单片机/MCU/ARM
使用keil5中的RL_TCPNet中间件建立一个工程
前言RL_TCPnet也算是一个比较有名的小型协议栈,相比于
LwIP
,它支持非常多的应用协议。并且这是ARM自家出的中间件,专门针对自家内核做过优化,性能强劲。所以学一下它非常有必要。
虞美乱世道
·
2020-07-05 16:47
RL_TcpNet
RL-TCPnet
以太网
中间件
arm
stm32
xilinx 以太网验证方案简介
说明:基于Microblaze+
Lwip
+perf建立测试工程验证以太网通信以太网接口:MII/RMII/GMII/RGMII/SGMII(本次主要使用MII/RMII接口)--------------
时光-易逝
·
2020-07-05 16:42
Quartus
FPGA
mbedtls+
lwip
+freertos调试总结
借助stm32官方提供的例程,以单片机作为mbedtls客户端,在PC机上运行mbedtls服务器,最终的目的是单片机能够通过网络连接到pc上的mbedtls服务器。测试环境:stm32769-discover单片机开发板,PC机上运行centos7系统,单片机与PC机通过网线直连。客户端代码修改:客户端代码使用stm32官方提供的mbetls例程,需要修改main.h中的内容,需要修改的部分有两
云域的空间
·
2020-07-05 15:01
STM32
Linux
STM32F4
LWIP
UDP Demo
基于
LWIP
的UDP实例本工程硬件基于STM32F429+LAN8720A外设,使用RMII通信接口。工程由STM32CUBEMX直接生成。代码主要使用的是ST官方例程。
子瓜云鬼
·
2020-07-05 15:55
linux
网络协议栈
(六)传输层 (1)传输层基本框架
六、传输层:6.1、传输层的意义:首先注意,传输层只针对于网络层是IP协议的传输通道而言的,比如自定义以太网类型的以太网报文、ARP报文都不需要传输层。网络层实现了网络中每个主机(节点)之间的报文送达,但真正使用这些报文的是每个主机的一个个的应用程序,无法用网络层的IP地址标识这一个个的应用程序,这就需要传输层,引入了端口的概念,好比网络层能实现城市之间的铁路交通,由网络层可实现从一个城市的火车站
FSak47
·
2020-07-05 15:41
linux网络协议栈
STM32 F7xx + LAN8720+
LWIP
1.4.1调试坑点记录
最近项目组要用STM32F765开发一个UDP通信的项目PHY用的是LAN8720协议栈
LWIP
1.4.1HAL库版本为1.15.0网口用的是HR911105A电路图和这个博主一样STM32F407VGT6
TS喜欢做笔记
·
2020-07-05 15:50
LAN8720
STM32
MYIR-ZYNQ7000系列-zturn教程(27):
lwip
测试
开发板环境:vivado2017.4,开发板型号xc7z010clg400-1,这个工程主要是进行eth测试链接:https://pan.baidu.com/s/1dUm68xhKjobq1C6st9Zn3A提取码:o868step1新建一个vivado工程step2导入zynq配置文件点击CreateBlockDesign点击OK调用zynq核双击zynq核导入配置文件选择ApplyConfig
虚无缥缈vs威武
·
2020-07-05 14:53
ZYNQ7000
使用STM32CubeMX创建STM32F407工程
使用STM32CubeMX创建STM32F407工程创建项目新建工程,选择对应的stm32f407芯片设置相关引脚pinMiddleWares:因为需要使用网络,选中
LWIP
。
贝特菲尔
·
2020-07-05 12:37
Stm32
Fuchsia无线网络
Fuchsia无线网络介绍Fuchsia系统的无线
网络协议栈
旨在提供一个符合IEEEStd802.11规定的非AP(AccessPoint)客户端网络实现。
redwingz
·
2020-07-05 12:05
fuchsia
内核
网络协议栈
传输层协议框架
Linux内核支持的传输层协议包括传统的TCP,UDP,以及IPIP、GRE等隧道协议。内核协议栈使用net_protocol结构体表示其所支持的传输层协议,系统初始化或者相应协议模块加载时,具体的协议将根据协议号将其实现的net_protocol结构体注册到协议栈中,即以协议号为索引添加到全局结构体指针数组inet_protos[]中。inet_protos数据大小为MAX_INET_PROTO
redwingz
·
2020-07-05 12:05
TCPIP协议
STM32
LwIP
单网卡绑定多个IP地址
STM32
LwIP
单网卡绑定多个IP地址芯片:STM32F107VC编译器:KEIL4作者:SY日期:2018-6-2811:02:53概述在只有一个物理网卡的情况下,可以通过软件虚拟多个IP地址,分时通讯
大水猫
·
2020-07-05 12:33
STM32
网络编程
Linux
网络协议栈
之数据包处理过程
Linux
网络协议栈
之数据包处理过程来源:http://blog.csdn.net/wangxing1018/article/details/42241291前言本来是想翻译《Thejourneyofapacketthroughthelinux2.4networkstack
simba228
·
2020-07-05 12:47
Linux内核
网络协议栈
一、注册时机1、在内核初始化时完成;2、内核初始化过程(init/main.c):kernel_init()->do_basic_setup()->do_initcalls()->do_one_initcall();3、socket文件系统注册过程(net/socket.c):core_initcall(sock_init);1)core_initcall宏定义如下:#definecore_ini
sdulibh
·
2020-07-05 11:17
linux编程基础
4.1 PCIe总线的基础知识
PCIe总线使用的层次结构与
网络协议栈
较为类似。4.1.1端到端的数据传递PCIe链路使用“端到端的数据传送方式”,发送端和接收端中都含有TX(发送逻辑)
Sailing_W
·
2020-07-05 11:11
浅谈PCIe体系结构
ESP8266学习进阶协议类(2)——SNTP服务
SNTP服务有啥用:可校时获取时间等等哈ESP8266-RTOS-SDK中有提供
LwIP
的这个组件:
LwIP
是LightWeight(轻型)IP协议,有无操作系统的支持都可以运行。
大大棋
·
2020-07-05 08:50
IoT入门到实战
手把手教你实现基于RT-Thread的百度语音识别(一)
RT-Thread具备一个IoTOS平台所需的所有关键组件,例如GUI、
网络协议栈
、安全传输、低功耗组件等等。经过11年的累积发展,RT-T
霹雳大乌龙
·
2020-07-05 08:51
百度语音
ZYNQ7020与PC机的UDP通信实现
由于实验室项目需求开始学习ZYNQ7000系列开发板,了解zunq的udp通信实现,开发板的自带学习资料有基于UDP的QSPIFlashbin文件网络烧写实验,该实验的基本原理如下:首先,在ZYNQ的ARM中基于
LWIP
蓝小胥
·
2020-07-05 08:43
STM32通过
LWIP
协议与TCP Server重连缓慢问题的解决
说明:门禁安防项目中出现的某个问题,始终不能实时的上传数据,之前的解决方法是进行for循环发送,直至发送完毕,但是治标不治本。现象:STM32作为TCPClient,发送TCP数据包给TCPserver,server收到数据后几秒内主动断开链接,再次发送数据(重连)时,会出现发送数据不及时,链接建立缓慢的现象。原因:STM32在程序初始化TCPClient时,用了tcp_blind函数,将端口号固
八马难追
·
2020-07-05 05:07
项目Review
手把手教你用STM32cube调通STM32H743以太网通信并实现TCP客户端
本例程软硬件配置为:FreeRTOS+
LwIP
+LAN8720,在正点原子阿波罗开发板上测试1.Cube配置RCC都使用外部晶振,因为后面要用到FreeRTOS,cube会建议使用TIM1作为SYS时钟源系统不考虑功耗时钟频率直接拉到最高
L_KAYA
·
2020-07-05 04:11
嵌入式
网络
linux内核
网络协议栈
--网卡报文收发(十六)
版本说明Linux版本:3.10.103网卡驱动:ixgbev报文收发简单流程网卡驱动默认采用的是NAPI的报文处理方式。即中断+轮询的方式,网卡收到一个报文之后会产生接收中断,并且屏蔽中断,直到收够了netdev_max_backlog个报文(默认300)或者收完网卡上的所有报文之后,重新打开中断。网卡数据处理网卡初始化内核启动时会调用do_initcalls,从而调用注册的初始化接口net_d
bob62856
·
2020-07-05 03:44
云
STM32开发笔记60: 在STM32CubeMX中配置
LwIP
单片机型号:STM32F407VGT6本文介绍在STM32CubeMX中配置
LWIP
的方法,STM32CubeMX的版本号为5.0,
LwIP
的版本号为2.03,FreeRTOS的版本号为9.0.0,CMSIS-RTOS
snmplink
·
2020-07-05 02:43
#
STM32快速开发
STM32快速开发
C++利用mongoose搭建web服务器
其具有以下特性:跨平台:可在linux/unixmacosQNXeCosWindowsAndroidIphoneFreeRtos上运行;原生支持PicoTCP的嵌入式tcp/ip协议栈,支持
LWIP
嵌入式
我啥都会
·
2020-07-05 02:41
宇宙第一IDE-VS
C++
Unity联网对战游戏小Demo
开发联网实时对战的3D游戏门槛就更高,因为即便熟悉掌握了Unity的开发技术,联网的游戏还要涉及到熟悉
网络协议栈
、掌握后端知识以及面对服务器带来的高额成本。
大王121
·
2020-07-05 00:42
unity
bmob后端云
Lwip
协议详解(基于
Lwip
2.1.0)-IP协议
3、IP协议3.1IP地址分类如下图所示:A类IP地址,第一个字节定义网络号(0~127),后三个字节定义网络号;B类IP地址,前两个字节定义网络号(128~191),后两个地址定义主机号;C类IP地址,前三个字节定义网络号(192~223),最后一个字节定义主机号;D类IP地址,是多播地址,网络地址范围(224~239)E类IP地址,为将来使用而保留3.2数据报IP数据报在以太网中,IP数据报和
moge19
·
2020-07-05 00:00
笔记
LwIP
+ STM32+HTTP
#include#include#include#include#include//Http请求内容staticconstcharsend_data[]="GET/v1.0/device/1949/sensor/2511/datapointsHTTP/1.1\r\n""U-ApiKey:[yourapikey]\r\n""Host:api.yeelink.net\r\n\r\n";voidtcpc
Lolwuj
·
2020-07-05 00:05
network
lwip
lwip
rawapi TCP接收数据函数调用链
使用开源的
LWIP
协议栈。看了一下从tcp_recv到底层驱动的调用,以便移植。
风而已
·
2020-07-05 00:27
嵌入式
linux内核
网络协议栈
学习笔记(6)
本篇讨论IP包的收发(暂不包括路由)先来看inet_init,首先是调用proto_register,注册了tcp_prot,udp_prot,raw_prot,其中proto_register前半部分是初始化各种slab_cache,后半部分把这些structproto结构链到proto_list里其次调用sock_register,内核有一个全局的net_proto_family结构的net_
majieyue
·
2020-07-05 00:02
Linux内核
linux内核
网络协议栈
学习笔记(4)
本篇不关注交换机相关的如BPDU,STP之类的实现,如果可能后续会在研究ovs的文章中跟进这块,本文只关注linux内核中的bridge模块在数据包收发链中的角色我们知道内核的net_device的结构后面一般会跟一块内存作为私有数据,不同的网卡驱动会利用这块内存存放自己的私有结构,如intel驱动的ixgbe_q_vector。bridge驱动的私有结构为net_bridgestructnet_
majieyue
·
2020-07-05 00:01
Linux内核
ZYNQ
LWIP
pbuf out of memory
ZYNQ
LWIP
pbufoutofmemory记录错误记录错误在使用AC7020教程中,当板子作为
lwip
server每隔1s发送“helloworld”的时候出现了错误提示:pbufoutofmemory
Garvin__9527
·
2020-07-04 23:21
TCP/IP协议栈之
LwIP
(六)---网络传输管理之TCP协议
文章目录一、TCP协议简介1.1正面确认与超时重传1.2连接管理与保活机制1.3滑动窗口与缓冲机制1.4流量控制与拥塞控制1.5提高网络利用率的其他机制二、TCP协议实现2.1TCP报文格式2.2TCP数据报描述2.3TCP状态机2.4TCP数据报操作2.4.1TCP报文段输出处理2.4.2TCP报文段输入处理2.4.3TCP定时器2.5SYN攻击更多文章一、TCP协议简介在传输层协议中,UDP是
Flow_AI
·
2020-07-04 23:56
TCP/IP协议栈
流云的博客
IOT-OS之RT-Thread(十六)--- WLAN管理框架 + AP6181(BCM43362) WiFi模块
文章目录一、WLAN管理框架简介二、WLANDevice实现与AP6181WLAN驱动移植2.1WLANDevice驱动接口层2.2AP6181WLAN驱动移植三、WLANProtocol实现与
LwIP
Flow_AI
·
2020-07-04 23:23
流云的博客
操作系统
TCP/IP协议栈
Zynq 移植 Debian9 stretch
当然还有一种是使用standalone的
lwip
轻量级的协议栈,比较了下有操作系统毕竟好维护。
98K甩狙
·
2020-07-04 23:12
linux杂谈
硬件
ameba-
lwip
ameba-
lwip
sockfd,SOL_SOCKET,SO_SNDTIMEO,&send_timeout,sizeof(int));if(ret<0){AT_DBG_MSG(AT_FLAG_
LWIP
潮凤凰
·
2020-07-04 23:09
ameba
STM32网络丢包问题分析
NUCLEO-F767ZI开发板(STM32F7,Cortex-M7,216MHz,2MBFlash,512KBSRAM)操作系统:FreeRTOSv9.0.0(CMSIS-RTOSv1.02)TCP/IP协议栈:
LwIP
v2.0.0
阿基米东
·
2020-07-04 22:10
STM32&uC/OSII
单片机
STM32开发
LWIP
下UDP组播协议——zynq使用
平台:zynqzc702
LWIP
:1.4.1是否有系统:否一、udp基础知识:每一个UDP连接都对应一个UDP控制块,UDP协议的实现就是对这些控制块结构成员进行操作。为什么需要控制块链表?
星月夜语
·
2020-07-04 22:20
linuc
C编程
CubeMX 创建STM32F407 + DP83848 + FreeRTOS +
lwIP
工程
CubeMX创建STM32F407+DP83848+FreeRTOS+
lwIP
工程最近在有项目使用STM32F407MII接口驱动PHY芯片DP83848,而且使用cubemx配置。
攻城狮在睡觉
·
2020-07-04 21:56
单片机开发
了解linux
网络协议栈
(一)——内核模块初始化
linux驱动之module_init解析(上)Linux内核很吊之module_init解析(下)linux驱动篇之driver_register过程分析(一)linux驱动篇之driver_register过程分析(二)bus_add_driverlist_for_each_entry宏函数解析[读书笔记]网络模块初始化|小媛在努力网络模块初始化第零章内核网络相关配置选项--基于Linux3.
奔跑的路
·
2020-07-04 21:42
linux网络内核
第三层IP协议和路由功能的介绍上
Internet所采用的
网络协议栈
不仅具有低层次的协议规范,如TCP和IP协议等,而且还对象电子邮件、模拟终端和文件传输这样的高层次应用也制定了相应的规范。下图中显示了较为
johnny_83
·
2020-07-04 20:59
iptables使用
Netfilter介绍Netfilter是linux内核提供对报文修改和过滤的框架,可用于将某些钩子函数作用于
网络协议栈
,他本身不对数据包进行过滤,只是允许过滤数据包和修改数据包的函数挂接到内核
网络协议栈
的位置
imsilence
·
2020-07-04 19:12
Linux内核--
网络协议栈
深入分析(四)--套接字内核初始化和创建过程
本文分析基于LinuxKernel3.2.1原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7984238更多请查看专栏http://blog.csdn.net/column/details/linux-kernel-net.html作者:闫明1、系统初始化过程中会调用sock_init函数进行套接字的初始化,主要是进行缓存的初始化
iteye_12675
·
2020-07-04 18:13
Linux内核--
网络协议栈
深入分析(三)--BSD socket和传输层sock
本文分析基于LinuxKernel3.2.1原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7979838更多请查看专栏http://blog.csdn.net/column/details/linux-kernel-net.html作者:闫明Linux内核中协议族有INET协议族,UNIX协议族等,我们还是以INET协议族为例。下
iteye_12675
·
2020-07-04 18:13
网络协议栈
0:从一个例子开始
可是,为了五斗米糊口,不得不从啊于是,打算从
网络协议栈
开始,把网络搞一搞。
image_eye
·
2020-07-04 18:44
网络协议
STM32F7 + FREERTOS +
LWIP
接收数据从网卡到应用层完整流程
来来来,这里解释下从网卡PHY到IP层的数据接收流程:这里是以函数调用方式来体现:netif_add——》ethernetif_init——》low_level_init——》ethernetif_input——》low_level_input和tcpip_input——》ethernet_input——》ip4_input(etharp_input、pppoe_disc_input)——》udp
hswkcg
·
2020-07-04 18:31
STM32
LWIP
stm32f407 bootloader程序制作 bootloader(基于rtthread3.3.0 sfud easyflash等库) 升级APP(基于rtthread的app)
二、软件介绍bootloader下面简称为(e-boot):采用最新rtthread3.3.0+
lwip
2
HoJunjie
·
2020-07-04 17:47
嵌入式软件C语言
STM32+IAP方案 实现网络升级应用固件
==(
lwip
)TFTP客户端的应用.参考:IAR环境下STM32+IAP方案的实现STM32浅谈之IAP.pdf基于IAP和KeilMDK的远程升级设计keilMDK中如何生成*.bin格式的文件概况
点滴写录
·
2020-07-04 16:06
cortex-M3
网络篇
lwip
中Nagle 算法实现
何谓愚笨窗口综合症:愚笨窗口综合症有2种变现形式:接收方愚笨窗口综合症和发送方愚笨窗口综合症。考虑以下情形。当接收方的接收缓存满时,它会通知对方它的接收允许窗口为0,使发送方不要再继续发送数据。这时接收应用程序从接收缓存中读入一个字节,那么就空出了一个字节的空间。接收TCP马上告知对方它的接收允许窗口为1。发送方因此发送1字节的数据给接收方。这样,每当接收应用程序读取1字节数据时都会触发发送方发送
点滴写录
·
2020-07-04 16:35
网络篇
socket基础之c/s通信过程
socket可以看成是用户进程与内核
网络协议栈
的编程接口,socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程通信。
goodman_liqifei
·
2020-07-04 16:54
网络编程
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他