使用STM32F107网络来传输ov7670视频数据长度不能超过65535吗?

2019-07-14 14:54发布

想做一个视频小车,使用STM32F107的网络来传输0v7670采集的视频数据,简单看了LWIP,有以下问题:
如果使用STM32F107建立一个TCP服务器的话网络传输函数
tcp_write(struct tcp_PCB *pcb, const void *data, u16_t len, u8_t apiflags)
这个函数的里数集长度为 u16_t类型 也就是数据长度不能超过65535吗?
一帧0v7670的图片是320*240*2=768640字节,远远大于数据长度能表达的类型,这就说明一次不能发送一帧数据了。
(并且TCP数据包不能超过1500字节)。
难道还得拆包发送?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。