硬汉嵌入式论坛

 找回密码
 立即注册
查看: 958|回复: 2
收起左侧

[有问必答] LWIP UDP裸机发送ADC数据超过1742字节无法显示问题

[复制链接]

15

主题

53

回帖

98

积分

初级会员

积分
98
发表于 2024-6-11 16:28:45 | 显示全部楼层 |阅读模式
1,ADC数据采集DMA缓冲到数组里uint16_t adc_value[4000];,在使用UDP发送时候,UDP发送的一包最大为1472字节,超过1472字节会自动分包,但是网络助手什么也显示不出来,用wireshark抓包软件显示分包了,不知道是不是软件的问题;2,想问一下,UDP包长最大1472字节,ADC数据是16bit,,占两个字节,那么UDP发送ADC数据一个包长最大就是1472/2,自动分包已经打开,为什么还是收不到数据,还是说要自己把4000的数组自己拆分成小数据包一个一个小包的发送啊
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-6-11 16:46:47 | 显示全部楼层
使用BSD Socket api,做自动分包处理了,使用比较方便。
回复

使用道具 举报

15

主题

53

回帖

98

积分

初级会员

积分
98
 楼主| 发表于 2024-6-17 11:17:01 | 显示全部楼层
eric2013 发表于 2024-6-11 16:46
使用BSD Socket api,做自动分包处理了,使用比较方便。

不跑操作系统,裸机,必须要自己分包发送吗
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 06:21 , Processed in 0.051162 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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