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应用笔记
物联网
lwIP
网络开发 1.4TCP回响服务器实现及源码分析
物联网
lwIP
网络开发1.4RAWAPI编程模型TCP回响服务器实现及源码分析上tcp_echoserver.c移植文件目录实验分析tcp_echoserver业务分析TCP回响服务器实现及源码分析下tcp_echoserver_structtcp_echoserver_inittcp_echoserver_accepttcp_echoserver_recvtcp_echoserver_error
屿anglersking's THU
·
2023-08-30 18:34
lwIP网络
网络
网络互联
网络协议
stm32
LWIP
学习笔记(4)
LWIP
网络接口管理
网络接口层就对应着我们实际的网卡,
LWIP
支持多网口设计,
lwip
中使用net
画楼远歌
·
2023-08-30 18:34
物联网
lwip
---(四)网络接口结构
今天我们来讨论
LWIP
是怎样来处理与底层硬件,即网卡芯片间的关系的。 为什么要首先讨论这个问题呢?与许多其他的TCP/IP实现一样,
LWIP
也是以分层的协议为参照来设计实现TCP/IP的。
cycy小陈
·
2023-08-30 17:33
#
LWIP协议栈
lwip
协议栈
10.物联网
LWIP
之TCP状态转变
一。TCP状态机1.青粗线:理想TCP状态转变(服务器视角下)2.虚线:被动TCP状态转变(服务器视角下)3.细实线:不经常出现的TCP状态转变(类似于边界处理)1.青粗线解释--》服务器主动通信,客户端被动通信(服务器也可作为客户端)(1)服务器主动创建socket后开始监听Listen,像客户端发送SYN字段,表示需要连接状态:CLOSED关闭状态----》SYN_SENT连接_发送SYN字段
m0_61659911
·
2023-08-30 17:01
tcp/ip
网络
网络协议
11.物联网
lwip
,网卡原理
LWIP
协议栈内存管理1.
LWIP
内存管理方案(1)堆heap1.灰色为已使用内存2.黑色为未使用内存3.紫色为使用后内存按照某种算法,把数据放在内存块中(2)池pool设置内存池,设置成大小相同的内存块
m0_61659911
·
2023-08-30 17:57
物联网
【回眸】牛客网刷刷刷!(七)——通信协议之 网络通讯
目录前言1、TCP/IP分层模型2、ARP缓存3、TCP协议之所以提供可靠传输,不怕丢包、乱序的主要的原因是4、以太网数据链路层MII/GMII/RMII/RGMII四种常用接口5、在以太网通信协议
LWIP
回眸&啤酒鸭
·
2023-08-29 05:55
网络
tcp/ip
以太网
8.物联网
LWIP
之使用web点亮led灯
一。HTTP详解1.超文本:(HyperText)(1)超文本文件彼此链接,形成网状(web),内含有超链接(Link)与各种媒体元素标记(Markup)。(2)超文本文件彼此链接使用URL表示。(下面解释URL)(3)常见超文本格式是超文本标记语言HTML。(下面解释HTML,代码)综上:学习超文本需要了解超链接,超文本标记语言2.URL(1)URL称为统一资源定位符UniformResourc
m0_61659911
·
2023-08-29 01:55
物联网
9.物联网
LWIP
之ip协议原理
一。ip协议原理1.网络地址转换NAT我们上网是通过运营商向我们提供的IP地址来上网的,并不是自身的IP地址,所以这就需要网络地址转换NAT的帮助。即内网访问外网所需要的ip转换装置。2.ip数据报(1)版本占据4bit空间,定义IPv4与ipv6,对应的值分别为4与6(2)首部长度占4bit空间,单位字,最大记录60个字节的数据(15*4=60)(3)服务类型(TOS)占据8bit空间,包含在I
m0_61659911
·
2023-08-29 01:21
tcp/ip
网络
网络协议
STM32(C语言)内存分布
STM32(C语言)内存分布文章目录前言一、STM32内存分布二、三段式分布前言缘由:最近尝试在STM32上移植SOEM,使用的基例程是原子的
LWIP
实验,在移植完成后出现了内存冲突的问题,故写下此文记录自己的新学习
Telly_S
·
2023-08-28 05:04
stm32
单片机
c语言
计算机网络踩坑:ARP 响应与 ICMP 回包开发
ARP响应与ICMP回包开发因公司项目需求,需要使用UDP服务与UDP组播,并且监听多端口数据,最开始没考虑那么多,直接就上了
LWIP
轻量级协议栈,参考正点原子的STM32F4开发板的
LWIP
移植,完成之后
我是混子我怕谁
·
2023-08-26 11:44
网络学习
计算机网络
网络
udp
stm32
LwIP
2.0.3 迁移
LwIP
2.1.2 注意事项(源地址和目的地址位置调换问题)
LwIP
2.0.3迁移
LwIP
2.1.2注意事项如果你使用了自定义的routerhook,那么请检查你适配的hook接口,确定dest和src顺序是正确的。
MurphyZhao
·
2023-08-25 10:57
嵌入式
物联网
lwip
295、英语小故事(英汉对照)“我们都需要帮助”
WeAllNeedHelpIwasparkedinfrontofthemal
lwip
ingoffmycar.我把车停在购物中心前,然后开始擦车。
阁香书院
·
2023-08-24 11:47
6.物联网
LWIP
之并发服务器编程
一。并发服务器(多线程)实现#include"socket_udp_server.h"#include"socket_tcp_server.h"#include"socket_wrap.h"#include"ctype.h"staticcharReadBuff[BUFF_SIZE];/***@briefudp服务器任务*@paramNone*@retvalNone*/voidvUdpServerT
m0_61659911
·
2023-08-22 03:53
服务器
运维
5.物联网
LWIP
之Socket编程优化与实现(补充4)
UDP编程模型1.UDPC/S模型2.UDPAPIsocketintsocket(intdomain,inttype,intprotocol);domain:AF_INET这是大多数用来产生socket的协议,使用TCP或UDP来传输,用IPv4的地址AF_INET6与上面类似,不过是来用IPv6的地址AF_UNIX本地协议,使用在Unix和Linux系统上,一般都是当客户端和服务器在同一台及其上
m0_61659911
·
2023-08-22 03:23
网络
7.物联网
LWIP
之DNS,超时机制,组播,广播
DNS域名解析1.DNS作用2.DNSAPI(1)宏开关//opt.h/***
LWIP
_DNS==1:TurnonDNSmodule.UDPmustbeavailableforDNS*transport
m0_61659911
·
2023-08-22 03:53
物联网
K8S
应用笔记
—— 签发自签名证书用于Ingress的https配置
一、需求描述在本地签发自命名证书,用于K8S集群的Ingress的https配置。前提条件:完成K8S集群搭建。完成证书制作机器的openssl服务安装。二、自签名证书制作2.1脚本及配置文件准备2.1.1CA.sh脚本准备注意事项:openssl服务默认CA.sh地址为:/etc/pki/tls/misc/CA.sh,为证书拷贝方便基于原CA.sh进行复制对其原部分路径改写(改为读取同路径下的o
gmHappy
·
2023-08-21 23:18
Kubernetes实战
kubernetes
笔记
https
python在车载电子测试方面的
应用笔记
文章目录打开DBC文件定义正则表达式查找报文、信号、信号组解析报文、解析信号组、解析信号输出结果10进制转为16进制使用hex()在excel2第二列中查找excel1第一列的数据,并将对应的第三列数据写入excel1的第二列导入库pyqt制作工具,导入dbc、excel生成另一个excel打包程序使用pyinstaller本文为使用python制作工具的笔记,持续更新……打开DBC文件#打开DB
天赐好车
·
2023-08-21 17:49
车载网络诊断测试那些事儿
汽车
DBC
pyqt
python
excel
lwIP
更新记10:IP 冲突检测
lwip
-2.2.0-rc1版本于2023年6月29日发布,带来了我期盼已久的IPv4冲突检测功能。
lwip
-2.2.0-rc1版本重新回归了master分支(主分支),不再使用单独的稳定分支。
研究是为了理解
·
2023-08-21 13:49
嵌入式TCP/IP
lwIP
K8S
应用笔记
—— 部署Dolphinscheduler及简单应用(二)告警通知
二、前提条件已完成Dolphinscheduler部署K8S集群部署,可参考文章:K8S
应用笔记
——部署Dolphinscheduler及简单应用(一)其他部署形式,可参考官网:部署指南三、准备邮箱使用
gmHappy
·
2023-08-20 04:36
Kubernetes实战
调度
U8g2
应用笔记
U8g2
应用笔记
1本文目录与结构1.1本文的目的与背景因DT609项目开发,接触到1602和12864两款单色液晶模块的驱动开发。其中1602是带字库版本,而12864则不是。
大华锦绣华城
·
2023-08-19 09:37
驱动
嵌入式
3.物联网
LWIP
之socket编程
LWIP
实现Socket需要操作系统的帮助,如下图所示。二。Socket编程的基础知识1.大端模式,小端模式(1)大端模式就是尾端为高地址(先取
m0_61659911
·
2023-08-19 09:54
php
服务器
开发语言
4.物联网
LWIP
之C/S编程
LWIP
配置服务器端实现客户端实现错误分析一。
LWIP
配置(FREERTOS配置,ETH配置,
LWIP
配置)1.FREERTOS配置为什么要修改定时源为Tim1?不用systick?
m0_61659911
·
2023-08-19 09:23
物联网
c语言
开发语言
麦肯锡《金字塔原理》实战
应用笔记
[toc]金字塔原理运用逻辑清晰结论先行以上统下归类分组逻辑递进先重要先全局先总结先论点先结论先结果揣摩心理迎合诉示以受众为中心体会老板意图关注点需求点利益点达到沟通4大目的观点鲜明重点突出逻辑清晰主次分明思考力号召力影响力学会结构化系统思维纵向:自上而下自下而上横向:演绎归纳STAR用演示说话展开金字塔结构一级思想二级思想三级。。。四级。。。008i3skNgy1griogi3jigj31c00
清风烈酒2157
·
2023-08-17 15:27
复习笔记3
参考网址:TCPIP协议讲的明明白2、
LWIP
简介?
lhh_qrsly
·
2023-08-17 13:36
笔记
stm32
c语言
《
LwIP
协议栈源码详解——TCP/IP协议的实现》移植综述
如果你认为所谓的毅力是每分每秒的“艰苦忍耐”式的奋斗,那这是一种很不足的心理状态。毅力是一种习惯,毅力是一种状态,毅力是一种生活。看了这么久的代码觉得是不是该写点东西了,不然怎么对得起某人口中所说的科研人员这个光荣称号。初见这十几二十万行的代码,着实看出了一身冷汗。现在想想其实也不是那么难,那么多革命先辈经过N长时间才搞出来的东东怎么可能让你个毛小子几周之内搞懂。我见到的只是冰川的一小角,万里长征
痞子IT
·
2023-08-17 00:28
TCP/IP
LWIP
【
应用笔记
】CW32 电容式触摸按键设计指南
前言CW32电容式触摸按键设计指南向客户提供一种利用CW32内部资源结合软件编程实现电容式触摸按键有效触摸检测的方法。本指南的内容重点在于工作原理、软件检测过程以及调试指引。利用芯源半导体的CW32系列小规模MCU的IO、比较器、定时器、高速高精度内置RC时钟源以及高算力等功能,通过检测电路端子电容的微小变化和波动,实现电容式触摸按键功能。其外围电路简单,占用资源比例不高,非常有利于用户在节约BO
武汉芯源半导体
·
2023-08-16 11:51
笔记
单片机
嵌入式硬件
CW32 自举程序中使用的 ISP 协议
本
应用笔记
将介绍如何进入CW32微控制器ISP模式,以及所使用的ISP协议,并详细介绍支持的每个命令。1目标芯片进入ISP模式的方法•芯片有BOOT脚的流
武汉芯源半导体
·
2023-08-16 11:50
isp
mcu
单片机
【
应用笔记
】使用 CW32 实现电池备份(VBAT)功能
前言电池备份(VBAT)功能的实现方法,一般是使用MCU自带的VBAT引脚,通过在该引脚连接钮扣电池,当系统电源因故掉电时,保持MCU内部备份寄存器内容和RTC时间信息不会丢失。本文档介绍了如何基于CW32系列MCU,通过增加简单的外部电路配合软件实现VBAT功能,在系统电源掉电后仍能保持RTC时钟正常计时,以及如何降低系统功耗,从而延长后备电池的使用寿命。1电路设计对于自带VBAT引脚的MCU,
武汉芯源半导体
·
2023-08-16 11:48
笔记
单片机
嵌入式硬件
STM32F207 +RTOS+
LWIP
调试ping 不通解决。
最近调一个板子,要用到以太网功能,网卡芯片是8742,于是用CubeMax使能了
LWIP
和GPIO中的ETH的9个IO口,本以为没什么难度,谁知配置后,板子运行ping不能IP!!
皮特石马龙
·
2023-08-15 01:02
MCU
stm32
单片机
嵌入式硬件
联想电脑安装Ubuntu22.04系统详细教程
联想电脑安装Ubuntu22.04详细教程1.准备好镜像文件和U盘制作程序2.选择U盘格式,我这里是FAT32,wil
lwip
e表示清除整个U盘。
zhugenmi
·
2023-08-13 07:12
Linux
ubuntu
linux
物联网
LWIP
网络开发TCP/IP设计原理12.4TCP数据结构
TCP数据结构TCP报文封装IP协议TCP协议tcp_hdrPACK_STRUCT_BEGINstructtcp_hdr{PACK_STRUCT_FIELD(u16_tsrc);PACK_STRUCT_FIELD(u16_tdest);PACK_STRUCT_FIELD(u32_tseqno);PACK_STRUCT_FIELD(u32_tackno);PACK_STRUCT_FIELD(u16_
屿anglersking's THU
·
2023-08-12 07:19
lwIP网络
lwip
网络
物联网
LWIP
网络开发 TCP/IP设计完结篇 12.5TCP报文处理
TCP报文处理TCP缓冲队列tcp_pcb_List/*TheTCPPCBlists.在
lwip
内核里面,有一些关键的tcp控制块,需要内核用来调度使用,内核用链表结构进行管理*//**所有处于close
屿anglersking's THU
·
2023-08-12 07:19
lwIP网络
lwip
网络
物联网
LWIP
网络开发 TCP/IP设计原理12.3
lwIP
消息处理机制
lwIP
消息处理机制数据包消息处理tcpip_input/***@ingroup
lwip
_os*Passareceivedpackettotcpip_threadforinputprocessingwith
屿anglersking's THU
·
2023-08-12 07:49
lwIP网络
lwip
网络
物联网
LWIP
网络开发
LWIP
网卡设计原理11.3
lwIP
移植和裁剪
lwIP
移植和裁剪上
lwIP
源码目录结构+---src|+---api|+---apps||\---mqtt|+---core||+---ipv4||\---ipv6|+---include||+---
屿anglersking's THU
·
2023-08-12 07:48
lwIP网络
lwip
网络
物联网
LWIP
网络开发 TCP/IP原理10.2TCP状态分析
TCP状态分析NC命令[v1.12NThttp://eternallybored.org/misc/netcat/]connecttosomewhere:nc[-options]hostnameport[s][ports]...listenforinbound:nc-l-pport[options][hostname][port]options:-ddetachfromconsole,backgr
屿anglersking's THU
·
2023-08-12 07:18
lwIP网络
网络
tcp
lwip
物联网
LWIP
网络开发 TCP/IP原理10.3shutdown应用
shutdown应用函数原型close函数原型intclose(intfd);/*参数fd:要关闭的文件描述符在调用close之后,不但进行4次挥手,还会删除fd相关内存,也就是说,我想再次建立连接,必须重现创建socket返回值0:成功-1:error*/shutdown函数原型intshutdown(intsockfd,inthow);/*参数sockfd:要断开的套接字how:要断开的方式-
屿anglersking's THU
·
2023-08-12 07:18
lwIP网络
网络
lwip
tcp
物联网
LWIP
网络开发
LWIP
网卡设计原理11.1 协议栈内存管理
lwIP
协议栈内存管理上
lwIP
内存管理需求常用内存管理需求静态分配的变量->RAM任务堆栈动态存储器管理malloc&free
lwip
内存管理需求
lwip
内存管理方案堆heapCstandardlibrary
lwIP
屿anglersking's THU
·
2023-08-12 07:18
lwIP网络
lwip
物联网
LWIP
网络开发 TCP/IP设计原理12.1
lwIP
内核超时机制
lwIP
内核超时机制超时机制应用场景ARP缓存表项的时间管理IP分片数据报的重装等待超时TCP中的建立连接超时TCP重传超时机制timeout源码分析sys_timeo结构体typedefvoid(*sys_timeout_handler
屿anglersking's THU
·
2023-08-12 07:18
lwIP网络
lwip
网络
物联网
LWIP
网络开发 TCP/IP原理 9.1 IP协议原理
IP协议原理上网络地址转换NATIP数据报版本占据4bit空间。这个字段规定了数据报的IP协议版本,对于IPv4,该值为4;对于IPv6,该值为6。通过查看版本号,路由器能够确定如何解释IP数据报的其他部分,不同的IP版本使用不同的数据报格式。首部长度占据4bit空间,用于记录IP首部的数据的长度,4bit的部首长度单位是字,最大记录60个字节的数据(15*4=60)服务类型(TOS)占据8bit
屿anglersking's THU
·
2023-08-12 07:48
lwIP网络
网络
IP协议
物联网
LWIP
网络开发
LWIP
网卡设计原理11.2 协议栈内存管理
LwIP
网卡设计与实现上netif相关结构体netifflag/**这个netif网络接口,可以进行正常使用(
lwIP
可以正常使用了)*/#defineNETIF_FLAG_UP0x01U/**广播通讯的标志
屿anglersking's THU
·
2023-08-12 07:48
lwIP网络
lwip
物联网
lwIP
网络开发 4.3TCP Client实现
TCPClient实现C/S模型[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vadgEoXl-1613904146552)(04-TCPClient端实现.assets/image-20191204191911070.png)]Client端功能分析PC_SSTM32_Cacbdefghijklmn小写转大写ABCDEFGHIJKLMNPC_SSTM32_Cvoi
屿anglersking's THU
·
2023-08-12 07:48
lwIP网络
网络
stm32
物联网
lwIP
网络开发 1.3RAW API编程模型
物联网
lwIP
网络开发1.3RAWAPI编程模型RawAPI编程模型RawAPITCPconnectionsetuptcp_newtcp_bind()tcp_listen()tcp_accepterr_t
屿anglersking's THU
·
2023-08-12 07:17
lwIP网络
网络
网络协议
网络互联
物联网
lwIP
网络开发 3.1Socket编程
基本概念socket基本概念类似于插头与插座一个接口类似API最早出现在linux上socket通讯原理示意socket:套接字可以同时进行全双工基于文件描述符操作网络编程接口链路层下面是PHY物理层
lwIP
屿anglersking's THU
·
2023-08-12 07:17
lwIP网络
网络
网络互联
网络通信
stm32
物联网
lwIP
网络开发 3.2Socket编程预备基础
Socket编程预备知识1socket编程圣经书籍最权威大端模式和小端模式网络字节序起源地址转换接口//def.huint32_thtonl(uint32_thostlong);uint16_thtons(uint16_thostshort);uint32_tntohl(uint32_tnetlong);uint16_tntohs(uint16_tnetshort);IP地址转换socket接口a
屿anglersking's THU
·
2023-08-12 07:17
lwIP网络
网络
网络互联
网络通信
stm32
物联网
LWIP
网络开发 商用socket 5.1socket封装
socket封装#include"socket_wrap.h"#include"FreeRTOS.h"#include"task.h"/***@brief创建套接字*@paramdomain:协议域*@paramtype:协议类型*@paramprotocol:协议版本*@retvalint:0*/intSocket(intdomain,inttype,intprotocol){intfd;fd=
屿anglersking's THU
·
2023-08-12 07:17
lwIP网络
网络
网络协议
stm32
网络通信
物联网
lwIP
网络开发 3.3Socket接口函数
Socket接口函数分析上注意是类socket//sockets.h#defineaccept(s,addr,addrlen)
lwip
_accept(s,addr,addrlen)/**@ingroupsocket
屿anglersking's THU
·
2023-08-12 07:47
lwIP网络
网络
网络互联
网络通信
socket
stm32
物联网
lwIP
网络开发 1.1
lwIP
协议栈
lwIP
网络开发1.1
lwIP
协议栈前言一、
lwIP
应用场景?二、怎么发展起来的三、
lwip
支持的TCP/IP种类四、
LWIP
接口五、
LWIP
硬件接口前言简而言之设备入网一、
lwIP
应用场景?
屿anglersking's THU
·
2023-08-12 07:46
lwIP网络
以太网
网络互联
stm32
网络协议
2.物联网
LWIP
网络
一。创建工程1.Cubemx创建工程(1)操作系统的时钟配置(2)配置ETH注意:根据底板原理图,不是核心板原理图(3)配置USART1串口,配置为异步通信注意:配置结束后把时钟配置一下,但是这里会有一个弹窗,会自动配置好时钟(4)ETH继续配置问题:
m0_61659911
·
2023-08-12 07:44
物联网
2019-11-24
3.
LWIP
原理和源码阅读过一遍。
家嘉欢的boy
·
2023-08-10 17:00
C/C++编程-TCP/IP协议-
LwIP
学习手札
LwIP
协议栈学习流程图整体工作流程模块分析IP[InternetProtocol]【网际协议】TCP[TransmissionControlProtocol]【传输控制协议】ICMP[Internetcontrolmessageprotocol
用户昵称100
·
2023-08-06 14:44
C/C++编程
嵌入式
tcp/ip
学习
网络
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他