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
PHP再学习2——RT Thread +
LwIP
提交表单
1.前言最近迷恋WEB方面的技术,虽然自己是一个嵌入式工程师,但是我深知若需要把传感器终端的数据推送至“平台”必然会和WEB技术打交道。在工作中发现嵌入式工程师喜欢二进制形式的协议,例如MODBUS。虽然这些协议使用广泛,但是使用这些协议需要在服务器侧专门做一个复杂的解析程序,之后再把数据搬入数据库,这便带来了升级或修改的风险。如果可以使用现有的HTTP表单手段或JSON+RESTFUL手段,是不
xukai871105
·
2013-12-22 15:00
thread
PHP
表单
curl
rt
Lwip
uIP学习笔记
uIP的功能远不如
LwIP
强大,但两者并没有孰优孰劣之分,uIP和
LwIP
的作者同为AdamDunke
xukai871105
·
2013-12-21 21:00
stm32
uip
嵌入式以太网
Yeelink平台使用——远程控制 RT Thread +
LwIP
+ STM32
1.前言 【2014年4月重写该博文】 经过若干时间的努力终于搞定了STM32+
LwIP
和yeelink平台的数据互通,在学习的过程中大部分时间花在以太网协议栈学习上,但是在RTThread的帮助下却很快实现了
xukai871105
·
2013-12-03 20:00
thread
rt
yeelink
Lwip
ENC28J60
Yeelink平台查询开关量——套接字编程 Windows平台
1.前言 【2014年4月重写该博文】 曾想使用STM32+
LwIP
实现一个yeelink应用,但是基础知识不够所以只能耐心学习。
xukai871105
·
2013-12-03 15:00
socket
套接字
yeelink
lwIP
ARP协议分析
ARP协议分析总的来说,
lwip
将链路层ethernet的协议分组格式分为ether和etherarp分开处理。
slj_win
·
2013-11-26 09:00
lwIP
配置文件opt.h和
lwip
opts.h初步分析
在这里先说一下这两个配置
lwip
协议栈文件opt.h和
lwip
opts.h的关系: opt.h是
lwip
“出厂”时原装的配置文件,它的作者是瑞士科学院的Adam等人,而
lwip
opts.h的作者是
slj_win
·
2013-11-26 09:00
lwIP
配置文件opt.h和
lwip
opts.h初步分析
如何去配置
lwip
,使它去适合不同大小的脚,这就是本贴的主题
lwIP
的配置问题。尤其是内存的配置,配置多了浪费,配置少了跑不了或者不稳定(会出现的一大堆莫名奇妙的问题,什么打开网页的速度很慢啊?
slj_win
·
2013-11-25 13:00
lwip
--有趣的数组定义(预处理)
宏定义的作用域是同文件内从定义开始起作用直到取消定义 staticu8_tmemp_memory[MEM_ALIGNMENT-1#define
LWIP
_MEMPOOL(name,num,size,desc
slj_win
·
2013-11-25 11:00
LWIP
ethernetif.c分析
(structnetif*netif){ structethernetif*ethernetif; ethernetif 是一个结构体,用来描述底层硬件设备,该结构体唯一不可或缺的是MAC地址,它是
LWIP
slj_win
·
2013-11-16 21:00
LwIP
移植心得[转]
LwIP
终于能跑了,总结下:平台是LPC2136+ENC28J60,32K的RAM,软件是uCOS-II2.51+
LwIP
1.1.1。感觉主要解决两个问题:操作系统仿真层的移植。
slj_win
·
2013-11-16 21:00
ENC28J60学习笔记——第4部分
相关资料中包括其他精彩博文和代码仓库 【嵌入式TCPIP资料汇总】 【ENC28J60学习笔记——索引】【第1部分】【第2部分】【第3部分】【第4部分】 【STM32NET学习笔记——索引】 【uIP学习笔记】 【
LwIP
xukai871105
·
2013-11-07 19:00
ENC28J60
嵌入式以太网
ENC28J60学习笔记——第3部分
相关资料中包括其他精彩博文和代码仓库 【嵌入式TCPIP资料汇总】 【ENC28J60学习笔记——索引】【第1部分】【第2部分】【第3部分】【第4部分】 【STM32NET学习笔记——索引】 【uIP学习笔记】 【
LwIP
xukai871105
·
2013-11-06 20:00
ENC28J60
嵌入式以太网
ENC28J60学习笔记——第2部分
相关资料中包括其他精彩博文和代码仓库 【嵌入式TCPIP资料汇总】 【ENC28J60学习笔记——索引】【第1部分】【第2部分】【第3部分】【第4部分】 【STM32NET学习笔记——索引】 【uIP学习笔记】 【
LwIP
xukai871105
·
2013-11-02 23:00
ENC28J60
嵌入式以太网
ENC28J60学习笔记——第1部分
相关资料中包括其他精彩博文和代码仓库 【嵌入式TCPIP资料汇总】 【ENC28J60学习笔记——索引】【第1部分】【第2部分】【第3部分】【第4部分】 【STM32NET学习笔记——索引】 【uIP学习笔记】 【
LwIP
xukai871105
·
2013-10-31 21:00
以太网
ENC28J60
2013年11月份到年底计划
从现在开始到今年年底,我想总结一下自己以前做过的东西,例如uIP、
LwIP
、MODB
xukai871105
·
2013-10-29 13:00
modbus
contiki
Lwip
freertos
uip
Keil MDK V5.0版发布了
其中
LWIP
的支持让俺兴奋。 简单试用了下,可以新的CMSIS标准,构件工程,可以直接添加相关的驱动和组件。STM32的支持貌似很全,NXP方面LPC1800系列也支持了。
Ropai
·
2013-10-10 14:00
回调函数
回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了很大的好奇。
C147258hong
·
2013-10-09 16:00
几种开放源码的TCPIP协议栈概述--
LwIP
,uIP,TinyTcp和uC/IP
转自http://blog.csdn.net/angle0615303/article/details/77172561、BSDTCP/IP协议栈 BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP栈)是BSD栈派生的。这是因为BSD栈在BSD许可协议下提供了这些专业栈的雏形,BSD许用证允许BSD栈以修改或未修改的形式结合这些专业栈的代码而无须向
bailyzheng
·
2013-09-28 11:00
嵌入式WEB服务器编写方法
(1)编写网页文件(2)生成一个*.c源文件,例如
lwip
,uip均是通过fsdata生成,该*.c文件里面内容主要是很多数组,每个数组对应一个网页或图片,并通过链表结构把数组链接起来。
chenbang110
·
2013-09-25 23:00
stm32移植ecos系列:goAhead移植到eCos,基于
LWIP
协议栈
在完成了一些驱动的编写和移植后,将开展一些基础应用的研究和实验,在eCosSTM32平台上给大家展示一些应用实例,让初步接触eCos的朋友对eCos应用有个基本了解。第一个基础应用就是嵌入式web服务器的移植和使用。eCos自身带有2个嵌入式web服务器——ATHTTPserver和HTTPserver,2者都是轻量级嵌入式web服务器(后者更加简单)。由于这2个server在eCos中需依赖BS
reille
·
2013-09-04 14:00
LwIP
多TCP连接问题
多个TCP连接的问题困扰了我很久,前段时间解决了这个问题,现在写下我的感受:多个TCP可以绑定多个端口,这里我是绑定一个端口,这样更加复合实际应用(我的多个TCP的功能都是一样的,即同一个应用)。创建、绑定和侦听只能运行一次,这个是对服务器的绑定(我的板子是服务端)。有几个TCP连接就要有几个进程来建立TCP连接。创建、绑定和侦听必须创建一个进程,此进程与TCP进程之间的关系是: 使
lijing198997
·
2013-08-29 10:00
tcp
Lwip
嵌入式WEB服务器编写方法
(1)编写网页文件(2)生成一个*.c源文件,例如
lwip
,uip均是通过fsdata生成,该*.c文件里面内容主要是很多数组,每个数组对应一个网页或图片,并通过链表结构把数组链接起来。
chenbang110
·
2013-08-13 16:00
LWIP
互联网资料汇总
原文链接:http://blog.csdn.net/liang890319/article/details/8456794本文主要搜集了下互联网上关于
LWIP
的资料和教程欢迎补充第一部分:移植
LWIP
在
非著名码农
·
2013-08-07 14:37
【嵌入式开发】
LWIP
互联网资料汇总
原文链接:http://blog.csdn.net/liang890319/article/details/8456794本文主要搜集了下互联网上关于
LWIP
的资料和教程欢迎补充第一部分:移植
LWIP
在
Ropai
·
2013-08-07 14:00
STM32的Ethernet通信
standard peripheral library(STSW-STM32054)中并没有相应的example 可参照 STSW-STM32026(说明文档AN3102
LwIP
lanxinyuchs
·
2013-07-23 16:00
stm32
lwip
动态内存管理 memp_sizes数组 const u16_t memp_sizes[MEMP_MAX] = { #define
LWIP
_MEMPOOL(name,num,size
charlotte
·
2013-05-22 14:00
IP
二、
lwip
协议栈之telnet
分享一下用
lwip
协议栈调试telnet的经历,希望对大家有帮助。环境是
lwip
协议栈来实现telnet的Server,PC为Client自己碰到的几个问题。1.回显。
骑个龙冻墙
·
2013-04-07 20:21
tcp
telnet
lwip
二、
lwip
协议栈之telnet
分享一下用
lwip
协议栈调试telnet的经历,希望对大家有帮助。 环境是
lwip
协议栈来实现telnet的Server,PC为Client自己碰到的几个问题。1. 回显。
zcx1128
·
2013-04-07 20:21
tcp
telnet
Lwip
一、
lwip
协议栈之dhcp 时间
自己在做项目时,需求与
LWIP
协议栈中的DHCP实现不太一样,发现如果修改起来没有想象的那么容易,跟大家分享一下修改过程。
骑个龙冻墙
·
2013-04-02 20:13
dhcp
lwip
一、
lwip
协议栈之dhcp 时间
自己在做项目时,需求与
LWIP
协议栈中的DHCP实现不太一样,发现如果修改起来没有想象的那么容易,跟大家分享一下修改过程。
zcx1128
·
2013-04-02 20:13
DHCP
Lwip
基于EncEthernet的FreeModbus-TCP 在stm32上的移植与测试
主流的TCP/IP协议栈包括uIP、
LwIP
等,EncEthernet
随想ustb
·
2013-03-31 17:29
modbus
基于EncEthernet的FreeModbus-TCP 在stm32上的移植与测试
主流的TCP/IP协议栈包括uIP、
LwIP
等,EncEth
DanielLee_ustb
·
2013-03-31 17:00
使用partedUtil格式化磁盘
hereisyouronelinemagicalcommandthatwil
lwip
ethatdiskclean:#PartedUtilmklabel/dev/disks/msdosBelowisanexampleofhowitlookedlikeinmyenvironment
hj192837
·
2013-03-26 10:46
vmware
格式化
磁盘
使用partedUtil格式化磁盘
hereisyouronelinemagicalcommandthatwil
lwip
ethatdiskclean:#PartedUtilmklabel/dev/disks/msdosBelowisanexampleofhowitlookedlikeinmyenvironment
hj192837
·
2013-03-26 10:46
磁盘
格式化
vmware
VMware
使用
lwip
协议的Raw API工作模式
lwip
RawApi数据发送2009-05-1123:29 今天调试程序,使用
lwip
协议的RawAPI工作模式,做了一个简单的客户/服务器系统。
nyc1991
·
2013-03-24 19:44
raw
lwip协议
api工作模式
关于
LWIP
协议栈连续多次tcp_write后失败的解决过程
前段时间一直在调试
lwip
协议栈的问题,在stm32F107上实现一个C/S架构的通信程序。
nyc1991
·
2013-03-23 11:34
Lwip
tcp_write
网络协议栈中的 SO_REUSEADDR 选项
网络协议栈中的SO_REUSEADDR选项在
lwip
协议栈中,在tcp.c中有如下代码 #if SO_REUSE&&SO_REUSE_RXTOALL if ((broadcast
nightelve
·
2013-03-05 22:00
20130305
今天主要做
lwip
协议栈中的DHCP部分。学会了一个用数组来轮询的方法。1.将函数指针当成数组的一个元素2.参数等都可以当变量3.使用判断条件for循环就能轮询的调用这些函数了。
骑个龙冻墙
·
2013-03-05 21:10
无
笔记
20130305
今天主要做
lwip
协议栈中的DHCP部分。学会了一个用数组来轮询的方法。1.将函数指针当成数组的一个元素2.参数等都可以当变量3.使用判断条件for循环就能轮询的调用这些函数了。
zcx1128
·
2013-03-05 21:10
无
近期学习计划 2013上半年
主要方向:复习PCB设计C编程提高TCPIP:
lwip
和linux下socketOS:UCOSII LINUX具体计划:1,用三天复习下PCB设计的相关知识和软件2,用三周时间复习C语言,数据结构,算法和编程提高
liang890319
·
2013-02-28 09:00
LWIP
无OS RAW-API 函数使用流程
简单的介绍下使用流程函数名只做演示用代码来自于
LWIP
编程指南一,作为客户端网卡初始化mac地址设置,自己的ip,子网掩码,网关设置
lwIP
Init(MAC,local_ip,local_mask,local_gateway
liang890319
·
2013-02-25 13:00
搜集的好的文章
1.将tcp/ip协议移植到uboot里:http://www.wl-chuang.com/blog/2011/11/04/porting-
lwip
-to-uboot/
xuke100
·
2013-02-22 13:00
lwIP
相关TCP/IP应用函数
lwIP
RAWTCP/IP接口作者:AdamDunkels,LeonWoestenberg,ChristiaanSimons
lwIP
为使用TCP/IP协议通信的应用程序编程提供了两种接口接口(APIs
Stephen_yu
·
2013-02-18 22:00
arduino
LWIP
向yeelink增加一个数据点的实例
yeelink是一个物联网平台国内类似的平台还有乐为物联网觉得挺好玩最近就试了试特点1,它是免费平台任何人可以注册然后在上面新建设备和传感器2,支持数据双向交互你可以随时上传传感器的数据也可以读取平台上的传感器数据具体应用1,把自己的设备数据通过串口或tcp上传到网络然后绘制曲线或做其他用途2,在平台上新建一个传感器然后读取传感器的值或长连接来控制本地的设备(无论是开关器件,马达或其他设备) 我在
liang890319
·
2013-02-07 09:00
LWIP
无OS RAW-API 函数
lwIP
RAWTCP/IP接口作者:AdamDunkels,LeonWoestenberg,ChristiaanSimons
lwIP
为使用TCP/IP协议通信的应用程序编程提供了两种接口接口(APIs
liang890319
·
2013-02-06 18:00
关于高效实时操作系统原理以及实践的书
(
lwip
协议栈,ucgui) 2RTOS原理前后台系统的优点以及缺点。为什么需要RTOS?什么是实时性?评价一个实时系统的主要参数是什么?临界区问题的产生,以及解决方法。
jorya_txj
·
2013-01-26 11:00
关于高效实时操作系统原理以及实践的书
(
lwip
协议栈, ucgui) 2 RTOS 原理 前后台系统的优点以及缺点。 为什么需要RTOS? 什么是实时性?评价一个实时系统的主要参数是什么?
xitong
·
2013-01-26 11:00
操作系统
[EK-LM3S8962]简易版智能家居:
lwIP
TCP/IP协议栈在ARM开发板实现嵌入式网络服务器(上)
简易版智能家居:
lwIP
TCP/IP协议栈在ARM开发板实现嵌入式网络服务器(上)利用EK-LM3S8962开发板,我们可以开发出很多应用,比如移植一些嵌入式GUI、网络服务器、CAN通信等等。
tcpipstack
·
2013-01-09 23:00
html
html
html
NetWork
网络服务器
Lwip
Lwip
网页编程
LWIP
分析二之udp
直接上upd_inputvoidudp_input(structpbuf*p,structnetif*inp){ structudp_hdr*udphdr; structudp_pcb*pcb,*prev; structudp_pcb*uncon_pcb; structip_hdr*iphdr; u16_tsrc,dest; u8_tlocal_match; PERF_START; //看到这个
xxu0123456789
·
2013-01-04 16:00
lwip
分析一
一、接收端 1、通过ehternetif_inputvoidethernetif_input(structnetif*netif){ structethernetif*ethernetif; structeth_hdr*ethhdr; structpbuf*p; ethernetif=netif->state; /*movereceivedpacketintoanewpbuf*/ p=low_le
xxu0123456789
·
2013-01-04 15:00
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他