udp接收数据并存储怎么做

请教一下有一个文件有40k左右, 通过udp 传输到3200上 想存储在spi flash中。

1、文件 读写好像不能 追加 只能一次写入

请教一下,怎么能把一个大文件通过udp 存储到3200上。

  • 文件 读写好像不能 追加 只能一次写入,

    如果Fs open 后如果不进行Fs close 则可以继续进行数据的写入,或者在写入数据之前将之前的数据读取到缓存将新的数据一佽写入到SPI Flash中,不过看你的数据为80kByte 不知道缓存的内存够不够大

  • 请教一下, 我想制定多个这样的任务,在多个时间点 去执行动作,如: 點亮LED 灯
    和任务计划一样, 某个时间点 做某件事情。 请问该怎么做了

  • 新的问题,建议在新的主题中讨论

  • 文件不能追加,那如果需要攵件追加:

    1)是否可以先将原文件读出将原文件删除后,通过创建文件实现

    2)还是有其他的方法?

  • 1、如果你的文件不大的话可以将攵件先读取到的RAM中,将需要追加的内容更新后再次一起写入到SPI Flash中

    2、如果文件太大,可以将文件分成若干个小的文件进行数据存储和管理

  • 如果找到了答案,建议将帖子置为已回答谢谢!

  • 但我不是贴主,我置不了~

  • 没有找到追加的方法 只能读取,重写

我要回帖

更多关于 udp指定接收 的文章

 

随机推荐