OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3989|回复: 4

有谁在FreeRTOS下使用过LwIP的Socket编程吗?或者有没有资料推荐下?

[复制链接]

22

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
367
金钱
367
注册时间
2017-10-19
在线时间
71 小时
发表于 2017-10-30 10:21:31 | 显示全部楼层 |阅读模式
10金钱
LwIP在STM32F4裸机下跑起来了,但是现在项目要求用FreeRTOS下LwIP的Socket编程,不知道怎么弄

最佳答案

查看完整内容[请看2#楼]

1. lwipopts.h打开socket配置: #define NO_SYS 0 #define LWIP_SOCKET 1 2.请参考bsd socket网络编程的接口使用说明。 3. LWIP 2.0.2的socket接口有点问题,socket异常后使用getsockopt函数返回的错误信息不正确,需要自己改动一下。 我在stm32f207项目上已经验证过。 补充一下,我是用的HAL库。ST已经将freertos封装成CMSIS接口的。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2016-11-12
在线时间
2 小时
发表于 2017-10-30 10:21:32 | 显示全部楼层
本帖最后由 ryq0110 于 2017-10-30 18:48 编辑

1. lwipopts.h打开socket配置:   #define NO_SYS 0
    #define LWIP_SOCKET 1

2.请参考bsd socket网络编程的接口使用说明。

3. LWIP 2.0.2的socket接口有点问题,socket异常后使用getsockopt函数返回的错误信息不正确,需要自己改动一下。
我在stm32f207项目上已经验证过。

补充一下,我是用的HAL库。ST已经将freertos封装成CMSIS接口的。

回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-10-30 10:42:16 | 显示全部楼层
参考ST官方例程
回复

使用道具 举报

259

主题

806

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1887
金钱
1887
注册时间
2012-10-28
在线时间
353 小时
发表于 2017-11-24 11:11:13 | 显示全部楼层
ryq0110 发表于 2017-10-30 18:39
1. lwipopts.h打开socket配置:   #define NO_SYS 0
    #define LWIP_SOCKET 1

能否提供参考一下啊 ?????
回复

使用道具 举报

163

主题

1223

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1461
金钱
1461
注册时间
2014-5-21
在线时间
339 小时
发表于 2018-1-5 16:22:27 | 显示全部楼层
ryq0110 发表于 2017-10-30 18:39
1. lwipopts.h打开socket配置:   #define NO_SYS 0
    #define LWIP_SOCKET 1

CMSIS接口很好用!!NICE
彼高丽者,边夷贱类,不足待以仁义,不可责以常礼。古来以鱼鳖畜之,宜从阔略。若必欲绝其种类,恐兽穷则搏。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 21:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表