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.4.1 升级到
lwip
2.1.2
平台STM32F407、
lwip
1.4.1、1
lwip
移植升级前肯定要知道一点
lwip
是怎么移植的,网上有挺多博客写移植教程,在此就不做介绍了。
Twpra
·
2020-06-26 20:50
Resiprocate
源代码分析
协议栈的层次SIP协议是应用层(Application-Layer)的协议,所以不需要改变操作系统便可以支持。SIP已经成为3G的标准。下面是SIP的分层图示,不同模块之间功能相对独立,各层之间松散耦合。关于ResiProcate的设计Resiprocate中大部分类就是对RFC3261各种元素、组件的封装,并且也体现了RFC协议设计的层次。在面向对象的设计中,我们首先要厘清问题域的所在,SIPS
满楼水平
·
2020-06-26 19:22
resiprocate源码分析
Apache
源代码分析
——命令表解析
转载著名来源:http://blog.csdn.net/tingya该文章主要对Apache中的命令表进行了介绍和分析命令行参数处理如果用户是通过命令行进行Apache启动,那么启动语法如下:Httpd[-ddirectory][-Dparameter][-ffile][-Cdirective][-cdirective][-L][-l][-S][-V][-X]其中,-d命令用来设置ServerRo
tingya
·
2020-06-26 19:33
Apache源代码分析
[以太坊
源代码分析
]III. 挖矿和共识算法的奥秘
本系列的前两篇分别介绍了以太坊的基本概念,基本环节-交易,区块、区块链的存储方式等,这篇打算介绍一下“挖矿“得到新区块的整个过程,以及不同共识算法的实现细节。1.待挖掘区块需要组装在Ethereum代码中,名为miner的包(package)负责向外提供一个“挖矿”得到的新区块,其主要结构体的UML关系图如下图所示:处于入口的类是Miner,它作为公共类型,向外暴露mine功能;它有一个worke
teaspring
·
2020-06-26 18:51
blockchain
LwIP
移植心得
LwIP
终于能跑了,总结下:平台是LPC2136+ENC28J60,32K的RAM,软件是uCOS-II2.51+
LwIP
1.1.1。感觉主要解决两个问题:操作系统仿真层的移植。
t_larry
·
2020-06-26 17:54
嵌入式开发
接收含有中文参数的请求URL,中文变成乱码
最近收到一个用户测试发现的问题,首先是OA门户通过ssl代理后图片、flash不能显示,样式不正常,经过查看页面
源代码分析
原因,是因为图片、flash以及样式表路径始终是http开头,不像其他URL链接已经转换成
smmi
·
2020-06-26 13:09
Java ArrayList&Vector
源代码分析
ArrayList对象继承了AbstractList对象,这就是说,ArrayList可以使用迭代器来操作,但是有一点要注意,上一次我们看AbstractList源代码时,知道这个迭代器是快速失败的,也就是说他记录了修改的次数,因此在实现这个ArrayList的添加操作时,我们也需要随时更新这个操作记录。也就是如下这个变量。protectedtransientintmodCount=0;现在从头开
Lucy_Leezhi
·
2020-06-26 11:18
Java源代码分析
FreeRTOS+
LWIP
+STM32F CUBEMX心得
唯一最大的问题是
LWIP
,之前用的1.4.1版本的,前后台系统,用起来很顺畅,也没
黄大刀
·
2020-06-26 09:04
嵌入式硬件
lwip
raw tcp/client 实现
stm32
lwip
tcp客户端和服务端编写。
lwip
提供的各种回调函数1.tcp_new()函数:用来返回一个structtcp_pcb*的一个指针。2.设置tcp/ip的保活设置。
-沉默羔羊-
·
2020-06-26 08:49
C语言
【
LwIP
- UDP】- 实现UDP通信
目录基于
LwIP
实现UDP通信1什么是UDP2基于raw/callbackAPI的UDP3raw/callbackAPIUDP的绑定、连接和发送基于
LwIP
实现UDP通信1什么是UDPUDP,即用户数据包协议
会攻城的狮子
·
2020-06-26 07:16
LWIP
lwIP
raw API
简介
lwIP
提供了两套API:1.底层的基于回调(callback)的rawAPI2.高层的顺序模型的API(类似BSDsocket)顺序模型的API为普通的顺序程序提供使用协议栈的API,和BSD风格的
ruizeng88
·
2020-06-26 06:37
杂
LWIP
网络实验—RAW_TCP
本章对于TCP协议的内容不做过多的说明,具体TCP协议内容请看我博客发的TCP部分内容解析;TCP客户端TCP层函数关系图:这些函数都是系统编写好的函数,用户只需编写数据收发的回调函数;设计逻辑图:各函数体内容请看源码TCP数据收发注意:在TCP连接时,需要注册数据收发的回调函数(用户编写);数据收发时使用的结构体://tcp服务器连接状态enumtcp_client_states{ES_TCPC
蒙娜丽莎cc-15015401
·
2020-06-26 00:53
嵌入式
LWIP
C语言
物联网下的操作系统
1.freertos-amazon2.rt-thread配
LWIP
3.liteOS-华为系统freertospthreadsrt-threadTCP/IP开发平台云AmazonFreeRTOSAliOSThingsliteOS
InJre
·
2020-06-25 03:54
嵌入式开发
各种校验之MD5校验
基于
LWIP
源码中的MD5校验/**************************************************************************md5.c--thesourcecodeforMD5routines
代码搬运工_嵌入式
·
2020-06-25 03:39
stm32
lwip
分析-udp数据包接收过程详解
接收链路层数据在以太网中断中接收到数据,最先调用ethernetif_input(&g_stFslNetif0);g_stFslNetif0是网卡接口结构体,数据处理过程为:调用low_level_input,从网卡中获取数据申请pbuf,将数据放进其中将数据交给netif->input,处理(netif->input在初始化的时候赋值为ethernet_input)staticstructpbu
txsonfire
·
2020-06-25 03:55
物联网
lwip
-udp rawapi 使用详解
lwip
-udprawapi使用详解udp简介udp是无连接的传输层协议,没有客户端和服务器的概念。
txsonfire
·
2020-06-25 03:55
物联网
openCV中的findHomography函数分析以及RANSAC算法的详解(
源代码分析
)
本文将openCV中的RANSAC代码全部挑选出来,进行分析和讲解,以便大家更好的理解RANSAC算法。代码我都试过,可以直接运行。在计算机视觉和图像处理等很多领域,都需要用到RANSAC算法。openCV中也有封装好的RANSAC算法,以便于人们使用。关于RANSAC算法的一些应用,可以看我的另一篇博客:利用SIFT和RANSAC算法(openCV框架)实现物体的检测与定位,并求出变换矩阵(fi
确定有穷自动机
·
2020-06-25 02:26
物体识别
STM32F103ZET6+ENC28J60+
LWIP
实现UDP组播
修改为ENC28J60_Write(ERXFCON,ERXFCON_CRCEN);//实现组播2.打开
LWIP
中的IGMP。在opt.h文件中#define
LWIP
_IGMP13.在eth
love潇潇熊
·
2020-06-25 02:11
单片机开发
STM32CubeMx下
LWIP
教程(一)-PHY硬件层搭建
关于
LWIP
的PHY搭建,采用的PHY芯片为LAN8720A,RMII模式。
坐看云起时且听雨中歌
·
2020-06-25 01:55
stm32
hostapd
源代码分析
(三):管理帧的收发和处理
这篇文章我来讲解一下hostapd是如何处理IEEE802.11管理帧的。我们知道,hostapd主要负责管理工作站(station)认证和接入。因此,它只处理管理帧(ManagementFrame),并不处理数据帧。802.11的管理帧主要有信标帧(beacon)、探测请求帧(proberequest)、探测回应帧(proberesponse)、请求认证帧(authenticationreque
发稿咋胸前
·
2020-06-25 01:43
openwrt
03.线程基础知识
主要内容:1.进程与线程区别以及线程相关概念2.两种创建线程的方式3.Thread
源代码分析
特点4.线程的生命周期5.线程的优先级6.关于成员变量和局部变量7.多线程同步问题(重点)8.死锁(deadlock
北京鹏
·
2020-06-24 23:42
Java面试
STM32开发笔记61: 解决Undefined symbol ethernetif_init (referred from
lwip
.o).问题
单片机型号:STM32F407VGT6在STM32开发笔记60:在STM32CubeMX中配置
LwIP
文章的基础上进行分层设计,将与用户设计相关的文件挑出来单独建立一个工程,此工程使用CPP11进行生成
snmplink
·
2020-06-24 22:14
#
STM32快速开发
STM32快速开发
RT-Thread
LwIP
的使用
id=rt-thread_
lwip
%E8%AF%B4%E6%98%8E在RT-Thread1.1.x系列中默认使用
lwIP
1.4.0作为TCP/IP协议栈,同时为了保持原有驱动的兼容性,对
lwIP
1.4
qfmoxuan
·
2020-06-24 21:57
RT-Thread
STM32移植
lwip
之建立web服务器
ping通pc机的工程基础上搭建web服务器,借鉴官方web服务器的程序与网页,能够用pc机浏览器访问web服务器,并返回设置的网页材料准备:基础工程:修改后能ping通pc机的工程(STM32官方移植
lwip
图图Tuu
·
2020-06-24 21:59
stm32学习lwip移植
STM32移植
lwip
之官方源码解析
本篇目标:分析stm32的ETH(MAC控制器)初始化及
lwip
是如何与stm32底层连接的材料准备:官方资料:包含代码和移植手册(stm32官方移植
lwip
资料)修改代码:包含移植后的代码(STM32
图图Tuu
·
2020-06-24 21:59
stm32学习lwip移植
霍夫变换检测直线的公式推导以及基于opencv的
源代码分析
并实例实现
我理解的霍夫变换~(主要是笛卡尔坐标系跟极坐标系的相互转换)首先要对两个坐标系有了解才行:笛卡尔坐标和极坐标笛卡尔坐标的点极坐标的曲线所谓极坐标平面化是指,将ρ-θ的关系像x-y那样在平面内展开。公式推导:x-y坐标中的红点(x0,y0),代入极坐标ρ-θ中得,ρ,θ就是一对hough空间的变量表示。若将ρ,θ看成直角坐标空间,一个点(x0,y0)就是一个关于ρ,θ的正弦曲线。同样,直线上的其他点
Naruto_Q
·
2020-06-24 20:02
opencv
官方STM32F107_ETH_
LwIP
_V1.0.0开发包移植笔记
一、
LwIP
移植记录
lwip
-1.4.1\src\core\ipv4\icmp.c注释掉:#ifCHECKSUM_GEN_ICMP新增加:#ifdefCHECKSUM_BY_HARDWARE代码如下:/
小哥_没有时间了
·
2020-06-24 19:52
STM32
基于
LwIP
socket的TCP客户端
前面介绍了UDP客户端与UDP服务器编写的基本流程,我们都知道UDP是无连接的,下面介绍一下基于连接的TCP的编写方法,首先介绍TCP客户端编写流程,其步骤如下所示1、创建一个基于流的socket2、设置服务器IP地址和端口号3、连接设置好以后的socket和服务器地址4、连接好以后就发送/接收数据从以上几个步骤可以发现TCP和UDP的最主要区别就是TCP有一个建立连接的过程,而UDP是没有的,其
程序员到工程师
·
2020-06-24 17:53
LwIP
stm32单片机裸机调用百度语音识别接口和合成接口的部分代码实现,有意向的可以联系我 qq790861133
stm32单片机裸机调用百度语音识别接口和合成接口的部分代码实现,有意向的可以联系我qq790861133---作者:阮丁远先介绍个要用到的函数:
lwip
下WebClient或者说httpcilent的实现
net3m33
·
2020-06-24 17:35
原创
使用
lwip
协议的Raw API工作模式
转一篇文章:
lwip
RawApi数据发送2009-05-1123:29今天调试程序,使用
lwip
协议的RawAPI工作模式,做了一个简单的客户/服务器系统。
mrwangwang
·
2020-06-24 15:21
网络相关
LwIP
在stm32上的无操作系统移植
LwIP
是一个轻型IP协议,有无操作系统的支持都可以运行。这里的移植是无操作系统移植。
LwIP
虽然是一个轻型的IP协议,但是TCP/IP基本功能都有。而且占用的资源不多,非常适合用于嵌入式系统。
猪的忧伤
·
2020-06-24 14:02
LwIP
MDK5错误以及解决方法
但是最近手痒,加上MDK5可以导入
lwip
以及ucos,所以就想试试。在这两天用的程中,磕磕绊绊的遇到不少问题,好在最终都解决了。现在基本上都能够用起,记录一下吧。
猪的忧伤
·
2020-06-24 14:02
ARM/Linux
嵌入式
爱虫病毒
源代码分析
Help'========================功能:读取注册表的值参数:注册表键值键值位置========================='functionregget(value)Setregedit=CreateObject("WScript.Shell")'新建一个Wscript.Shell对象,此对象可读取windows注册表值'regget=regedit.RegRead(
manio
·
2020-06-24 13:43
zynq 轻量级以太网控制器
LWIP
传输速度优化
在sdk中选择
lwip
模板,编译调试可轻松连接成功并进行通信,模板中代码完成的任务是client给server发什么,server就会回复什么。
ma_cheng_yuan
·
2020-06-24 13:56
ZYNQ
STM32F4+DP83848以太网通信指南系列(一):知识储备
12-0917:32:19以太网通信stm32STM32F4+DP83848以太网通信指南系列(一):知识储备前言:项目需求使用STM32F407进行以太网通信,并涉及到数据链路层的工业以太网通信,使用
LWIP
天使画笔
·
2020-06-24 12:23
IOT-OS之RT-Thread(十三)--- 网络分层结构 + netdev/SAL原理
文章目录一、网络分层结构二、RT-Thread网络分层结构2.1ENC28J60设备驱动层2.2设备无关接口层netdev2.3网络协议层
LwIP
2.4协议无关接口层SAL2.5系统调用接口层三、HTTP
Flow_AI
·
2020-06-24 11:25
流云的博客
操作系统
TCP/IP协议栈
LWIP
1.4.1在STM32下的使用
原文网址:http://bbs.21ic.com/icview-2510274-1-1.html
LwIP
是一个轻型IP协议,有无操作系统的支持都可以运行。这里的移植是无操作系统移植。
Lzy金壳bing
·
2020-06-24 11:40
stm32下
lwip
1.4.1使用DHCP实现自动获取IP地址的设计
lwip
_v1.4.1首先在
lwip
找到opt.h里将#define
LWIP
_ARP1//值1使能/*--------------------------------------------DHCPoptions
Lzy金壳bing
·
2020-06-24 11:08
stm32以太网
LWIP
学习笔记之UDP通信
初始化配置步骤第一:硬件底层DMA缓存以及以太网内存初始化if(ETH_Mem_Malloc())return1;//内存申请失败if(
lwip
_comm_mem_malloc())return1;//
Lzy金壳bing
·
2020-06-24 11:08
STM32 +
LWIP
+ Enc28J60 + 组播实现
最近需要用到
LWIP
的组播,我用的是STM32F103VC+ENC28J60+
LWIP
。
LWIP
中是支持组播的,下面记录下实现方法。
涛水
·
2020-06-24 10:56
STM32
LwIP
之ARP协议
在网络层,源主机与目的主机之间是通过IP地址来唯一标识的。但是以太网是通过一个48bit的MAC地址来标识不同的网络通信设备的。那么IP数据包最终需要在物理网络上进行发送,就必须将IP地址转换为目标主机对应的MAC地址。ARP协议被用来解决上述问题。为了实现在IP地址和MAC之间的转换,ARP协议引入了ARP缓存表的概念。ARP缓存表中存放了最近获得周围其他主机IP地址到MAC地址之间的映射记录。
QQ1034313020
·
2020-06-24 10:17
LwIP
Proxy
源代码分析
Proxy
源代码分析
--谈谈如何学习linux网络编程本文出自:http://www.china-pub.com作者:李培源(2001-08-1012:00:00)Linux是一个可靠性非常高的操作系统
lrping
·
2020-06-24 09:15
Xilinx vitis学习教程:ZYNQ之
lwip
使用Echo server(2)
继续学习ZYNQ,吃了好几年灰的ZYNQ7020开发板一直没时间玩,现在稍微有点时间,准备空闲之余折腾一下,之前一直使用STM32等各式单片机,LINUX知识也知道一点,对HDL也是一窍不通,现在准备恶补一下,对于我来说,学习固然重要,但是白费力折腾也是要有的,所以选择还没多少人用的Vitis平台(可能很多人使用,我比较孤陋寡闻),现在开始折腾。先介绍一下原理图端口,颜色方框的都是要用到的(原理图
joy_v
·
2020-06-24 08:00
ZYNQ
ZooKeeper实际应用案例-开发实战
目录:zookeeper介绍与核心概念安装和使用ZooKeeper分布式锁实现ZooKeeper框架Curator分布式锁实现及
源代码分析
zookeeper开发实战(java客户端)前面几章,我们学习了
稀有气体
·
2020-06-24 07:12
(正点原子例程)
lwip
以太网程序
一、网络通信实验中,app程序在编写时的异同分析:1、tcp_server_demo.c的分析:当利用其作为主机的时候,由于通过程序的lan8720.c的初始化,dhcp服务器的获取,ip地址已经获得。不要像client时或者udp_client时设置远程主机的ip地址来用于连接。所以只需要将本机本地ip与端口号808*相连即可。除此之外,还要进行的操作就是:tcp_listen(),作为serv
liuwei423210896
·
2020-06-24 06:31
学习笔记
stm32+
lwip
(一):使用STM32CubeMX生成项目
系列文章:stm32+
lwip
(一):使用STM32CubeMX生成项目stm32+
lwip
(二):UDP测试stm32+
lwip
(三):TCP测试stm32+
lwip
(四):网页服务器测试stm32+
liukais
·
2020-06-24 06:08
LWIP
LWIP
和DDR3配合实现 数据接收和发送(zedboard)
在
LWIP
的基础上,在Echo.c文件中的recv_callback()函数中,显示以太网的数据存储。
水田在奋斗
·
2020-06-24 06:58
Zynq
stm32f207 移植
lwip
2.0.2 使用mdns协议疑惑
组播IP地址:224.0.0.251.端口号:5353.在stm32f207平台上移植好了
Lwip
2.0.2协议栈(无操作系统),用静态IP可以与电脑ping通。现在添加了..
hold-ln
·
2020-06-24 04:06
LWIP
无OS RAW-API 函数使用流程
简单的介绍下使用流程函数名只做演示用代码来自于
LWIP
编程指南一,作为客户端网卡初始化mac地址设置,自己的ip,子网掩码,网关设置
lwIP
Init(MAC,local_ip,local_mask,local_gateway
liang890319
·
2020-06-24 04:00
UCOSII/LWIP
LWIP
无OS RAW-API UDP实例
但是开发板给的光盘中有关以太网的例子,如enet_
lwip
,初学者搞不清楚这个目录中的这些文件是干什么的,这些文件都需要吗?大家可以看出enet_
lwip
例子文件结构比较
liang890319
·
2020-06-24 04:29
UCOSII/LWIP
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他