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
时,见到用回调函数,再看某老外公司OPC源码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了非常大的好奇。
·
2015-11-13 03:17
回调函数
回调函数
回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了非常大的好奇。
·
2015-11-13 03:43
回调函数
回调函数
回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了非常大的好奇。
·
2015-11-13 02:28
回调函数
回调函数
回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了非常大的好奇。
·
2015-11-13 01:47
回调函数
LwIP
raw api下使用tcp keep alive
// The following code is implemented in tcp_connected call back ... xxx_connected(..., struct tcp_pcb* tpcb, ...) { tpcb->so_options |= SOF_KEEPALIVE; tpcb->keep_idle = 5000; //
·
2015-11-12 19:40
live
lwip
初始化过程
初始化过程的前半部分主要针对
lwip
的内存管理和各个协议层,在src/core/init.c中有一个
lwip
_init()函数已经为我们做好了,直接调用即可; 初始化过程的后半部分初始化网络接口,依次调用以下函数
·
2015-11-12 16:10
初始化
lwip
调试记录
1. 1.4.x的
lwip
在调用tcp_write后不会立即发送数据,而会等到tcp_slow_tmr(500ms)中再发送。如需立即发送,可以在tcp_write后调用tcp_output。
·
2015-11-12 16:45
IP
lwip
:与tcp发送相关的选项和函数
1. 禁用Nagle tpcb->flags |= TF_NODELAY 2. 从1.4.x开始,tcp_write仅enqueue packet,而不会启动发送(?)。 而在1.3.x时代,tcp_write会在enqueue后立即启动发送。 在tcp_write后调用tcp_output立即启动发
·
2015-11-12 16:44
tcp
lwip
编译选项
修改默认选项时,不要修改opt.h文件,通过
lwip
opts.h修改。
·
2015-11-12 16:43
IP
LwIP
:处理链路状态改变
[文/告别年代 Email:
[email protected]
] 基本流程 ----------------------------------------- A. link up -> link down: 关闭MAC和DMA; 调用netif_set_link_down B. link
·
2015-11-12 16:42
IP
LwIP
情景示例
在发送UDP packet之前,
LwIP
要将其保存下来(分配一个RAM类型的pbuf),并首先发送ARP Request,但得不到回应。
·
2015-11-12 11:32
IP
lwip
:网络数据包读取和解析过程
1. 程序的某处(poll or interrupt)在有数据可读时调用ethernetif_input,该函数依次调用以下函数: 1.1 low_level_input(),将网络数据读入内存; 1.2 netif->input(),解析数据包。 在以太网上,netif->input就是ethernet_input;对于非以太网,netif->input是ip_input
·
2015-11-12 11:31
IP
LWIP
互联网资料汇总
本文主要搜集了下互联网上关于
LWIP
的资料和教程 欢迎补充 第一部分:移植
LWIP
在UCOS上移植
LWIP
在STM32上移植 http://www.docin.com
·
2015-11-12 09:13
互联网
zedboard - 轻量级以太网控制器
LWIP
ipconfig/all route print 显示本机所有的网络 网关是什么 那么 网关到底是什么呢?网关实质上是一个网络通向其他网络的IP 地址。比如有网络A和网络B,网络A的IP 地址范围为“192.168.1.1~192. 168.1.254”, 子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2
·
2015-11-11 17:38
控制器
我的博客初始化
我是一名在读学生,平时没有摘抄、写日记、笔记之类的习惯,自从在amobbs上发了一篇
lwip
的移植记录,得到大家的回响,对自己的工作也有了极大的鼓舞作用,也开始学着写一些学习的笔记
·
2015-11-11 17:29
初始化
转:回调函数
回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了很大的好奇。
·
2015-11-11 08:56
回调函数
网络编程学习指南
经典的开源协议分析工具:Wireshark.简单的开源TCP/IP协议栈:
LwIP
,或者Linux 1.0里包含的协议栈
·
2015-11-11 02:05
网络编程
stm32
LWIP
总结
1.如何启动keepalive1,打开keepalive的标志使能。2,修改keepalive各个计数值,主要是改小,方便测试。3,在pcb中需要置位keepalive的一个选项。pcb->so_options|=SOF_KEEPALIVE;
ge23456789
·
2015-11-09 22:00
ARM硬件平台上基于UCOS移植
Lwip
网络协议栈
目录1.硬件平台1.1硬件平台简介 为保证网络协议栈的顺利移植,选用了LPC2220作为主控芯片,RTL8019AS作为网卡芯片,使用HR901170A进行电平转换、滤波。 LPC2220是Philips公司推出的微处理器,片上有64K的RAM空间,通过总线很容易再扩展ROM和RAM。芯片还拥有丰富的IO接口以及多种中断源,还集成了多种定时器、PWM等,另外,该芯片内部集成了很多串行通讯协
dldw8816
·
2015-11-09 15:00
打回来
回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了非常大的好奇。
·
2015-11-07 14:00
Web配置子系统中的一个缺陷纠正
1.系统简介 就是上一篇中提到的那回事,所用系统是uC/OS,协议栈用的是
LwIP
(轻量级TCP/IP协议栈)。
·
2015-11-07 10:20
Web
C6414上移植
LwIP
在新研NXX板上使用了若干片C6414,其中有两片用EMIFB接口连接DM9000芯片扩展出网口,上层采用
LwIP
协议栈。因此需要移植
LwIP
协议栈和DM9000的驱动。
li_boxue
·
2015-11-04 19:00
Lwip
C6455上移植SYS/BIOS
在C6455上默认是采用了DSP/BIOS+
LwIP
,当开发环境统一到CCS5.4后希望将操作系统也进行统一,从而使应用一些模块在DSP间可以灵活移植。主要的工作有如下几个方面。
li_boxue
·
2015-11-04 19:00
SYS-BIOS
lWIP
收藏
帖子 http://www.openedv.com/posts/list/25178.htm一、
LWIP
的应用1.什么是
LWIP
?
ge23456789
·
2015-11-04 14:00
udp
lwip
(lightweightip)轻型ip协议icmpinternet控制报文协议udp用户数据包协议tcp传输控制协议dhcp动态主机配置协议uip也是有瑞典计算机科学学院开发的,比icmp小一点
青春无极限
·
2015-11-04 09:00
lwIP
分析
简介:
lwIP
is a small independent implementation of the TCP/IP protocol suite that has been developed
·
2015-11-02 11:50
IP
LWIP
协议中tcp_seg结构相关指针的个人理解
最在在研读老衲五木写的那本《嵌入式网络那些事儿:
LWIP
深度剖析与实战》书的时候,由于项目的需要,操作
LWIP
协议中TCP层的tcp_seg结构指针。
·
2015-11-01 10:17
tcp
LwIP
移植和使用
LwIP
移植和使用 本手册基于
lwip
-1.4.x编写,本人没有移植过1.4.0之前的版本,更早的版本或许有差别。
·
2015-10-31 17:12
IP
LwIP
源代码文件目录解析
1 --
LwIP
源代码文件目录 root@motadou:/home/motadou/
lwip
/
lwip
-1.4.1# tree . ├── CHANGELOG ├── COPYING
·
2015-10-31 10:34
源代码
回调函数
回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了非常大的好奇。
·
2015-10-30 15:35
回调函数
IP分片
LwIP
允许的最大IP由如下决定:IP_REASS_MAX_PBUFS 决定IP分片允许最大pbuf数量,IP_REASS_MAXAGE分片的生存时间,超过则错误并将
·
2015-10-27 12:19
IP
lwip
1.4 arp #ifdef __cplusplus 倒底是什么意思?
时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif 这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面的代码的含义是:如果这是一段cpp的代码,那么
·
2015-10-22 21:30
IP
TCP/IP协议栈的实现相关网络资料
(2)
lwip
( http://savannah.nongnu.org/projects/
lwip
/ , http://www.sics.se/~adam/
lwip
/index.htm
·
2015-10-22 21:08
TCP/IP
lwIP
Memory Management
http://
lwip
.wikia.com/wiki/
Lwip
opts.h Memory management (RAM usage) /** * MEM_LIBC_MALLOC==
·
2015-10-21 12:18
memory
LWIP
轻量级TCPIP协议栈的移植
http://blog.csdn.net/ygrx/article/details/8020516 好久没有做过技术工作了,前几天因为一些需要,要在ST的OS20平台上进行了
LWIP
的移植
·
2015-10-21 12:16
tcp
lwip
之 select 暨 keepalive 笔记
最近在使用國人自己的實時作業系統rt_thread,在stm32f103上寫一些應用。其中使用到了網絡編程。 當仁不讓,最基本的select()逃不掉;setsockopt()也逃不掉。下面就把自己的使用情況記錄如下。 先說說select()函數。 &
·
2015-10-21 12:00
select
.Net Micro Framework V4.1 beta 发布
新的版本增加了对VS2010开发环境支持,开源TCP/IP协议栈(
lwIP
),此外还支持OPenSSL及几款SH2/A系列的处理器。
·
2015-10-21 11:59
framework
lwip
BSD API函数说明
最常用的BSDAPI函数:socket:创建一个插口(socket)bind:将本地端口号和IP地址绑定到插口上listen:TCP监听accept:TCP监听接受处理connect:TCP客户端连接select:特殊插口设置send/sendto:发送数据包到已连接/未连接插口上recv/recvfrom:接收数据包从已连接/未连接插口上getsockopt/setsockopt:获取/改变
goluck
·
2015-09-16 15:44
lwip
BSD API函数说明
最常用的BSDAPI函数:socket:创建一个插口(socket)bind:将本地端口号和IP地址绑定到插口上listen:TCP监听accept:TCP监听接受处理connect:TCP客户端连接select:特殊插口设置send/sendto:发送数据包到已连接/未连接插口上recv/recvfrom:接收数据包从已连接/未连接插口上getsockopt/setsockopt:获取/改变
goluck
·
2015-09-16 15:00
HelloX操作系统网络功能简介及使用和开发指南
按照规划,HelloX实现了两个不同类型的TCP/IP协议栈,一个面向资源受限的嵌入式应用,移植了业界成熟使用的
lwIP
协议栈。
hellochina15
·
2015-08-26 22:00
随想录(网络编程中的一些问题)
加上最近看
lwip
的实现,学习一下github上开源的代码,再练习一下,也有很多收获。 a)tcp是面向连接的,udp是非连接的。tcp的超时重传和拥塞控制机制,保证了tcp的稳定性。
feixiaoxing
·
2015-07-31 22:00
STM32NET学习笔记 UDP部分
第一条途径,先通过高级语言熟悉socket编程,例如C#或C++,对bind,listen,connect,accept等函数熟悉之后,应用
lwIP
。
sdvch
·
2015-07-21 23:00
Nexus 5 Android5.1 Root
1、Unlockbootloaderadbrebootbootloader fastbootoemunlockTips:Unlockbootloaderwil
lwip
ealluser`sdata!
xu_fu
·
2015-07-03 10:00
关于TCP保活功能及其应用
很多人反应,
LwIP
做客户端时,是不是很不稳定,经常会莫名掉线。
zhzht19861011
·
2015-06-19 19:00
ARM硬件平台上基于UCOS移植
Lwip
网络协议栈
目录1硬件平台11.1硬件平台简介11.2硬件设计及电路原理图22.Keil开发工具及Keil工程简介62.1Keil开发工具62.2Keil工程简介62.3链接文件、启动文件分析63.UCOS移植113.1ucos简介113.2ucos移植总述113.3和移植UCOS有关的ARM芯片知识113.4系统堆栈和UCOS的任务堆栈143.5系统时钟143.6任务级任务切换143.7中断级任务切换164
zhanglianpin
·
2015-06-14 10:00
ARM
ucos
Lwip
Modbus从机(服务器)通讯设计
涉及到Modbus帧界定、
lwip
协议栈移植等关键内容,对于难度较大的读写多个线圈命令,本文给出了关键源代码。
zhzht19861011
·
2015-05-19 21:00
回调函数
在看
LWIP
时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了很大的好奇。
lien0906
·
2015-05-13 08:00
LWIP
_STM32_ENC28J60_NETCONN_TCP_SERVICER(5)
前面说了TCP客户端通讯,这一篇来说说单片机作为服务器的通讯方法 tcp客户端和服务器的链接做大的不同在于服务器是不需要主动链接谁的,他只需要绑定在自己得一个特定的端口之上,等别人来连接就好了,先创建任务 //创建TCP服务器线程 //返回值:0TCP服务器创建成功 //其他TCP服务器创建失败 INT8Utcp_server_init(void) { INT8Ures;
邓小俊
·
2015-04-18 17:00
LWIP
_STM32_ENC28J60_NETCONN_TCP_CLIENT(4)
既然udp说完了,那接下来自然就是TCP通讯了,今天说说TCP客户端通讯,也就是单片机作为客户端,主机PC作为服务器 相比于udp而言,tcp增加了一个连接服务器的流程,首先还是创建tcp_client任务 //创建TCP客户端线程 //返回值:0TCP客户端创建成功 //其他TCP客户端创建失败 INT8Utcp_client_init(void) { INT8Ures;
邓小俊
·
2015-04-18 17:00
LWIP
_STM32_ENC28J60_NETCONN_UDP(3)
前面移植了
lwip
之后只是简单地做了一个dhcp的程序,但是实际工作中经常要用来通讯,那今天就来讲一讲怎么用
lwip
来进行UDP通讯 要使用数据通信首先第一步得知道
lwip
是怎么样保存数据的,在使用
邓小俊
·
2015-04-18 16:00
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他