OpenEdv-开源电子网

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

LWIP网口开发,没有操作系统

[复制链接]

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2011-12-26
在线时间
18 小时
发表于 2016-7-21 10:44:43 | 显示全部楼层 |阅读模式
开发板使用的是咱们探索版开发板407,基础例程是在“实验55 网络通信实验”程序的基础上修改的,需要实现功能是实现串口服务器(用UDP 方式实现),6个串口对应同一个IP但是所对应的端口号不同,现在实现的达到每一次按键可以向同一个IP的5个端口发送,实现方法是创建通过udp_new函数创建6个UDP的PCB控制块,每次按键分别对6个UDP的PCB控制块进行发送。现在存在的问题是每次创建第6个PCB控制块的时候函数返回的地址为0。问题查找不到,我怀疑是发送缓冲区数量的问题但是修改过发送缓冲区数量还是不行,不知道是我修改的不对还是其他问题请原子哥解答。源码已经附上,主要更改的代码在udp_demo.c文件中。

实验55 网络通信实验.rar

6.57 MB, 下载次数: 284

网口源代码

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-7-21 11:41:48 | 显示全部楼层
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2011-12-26
在线时间
18 小时
 楼主| 发表于 2016-7-21 14:14:09 | 显示全部楼层
zuozhongkai 发表于 2016-7-21 11:41
把这个宏改大一点

谢谢额
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

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

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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