开发板通过以太网接收上位机发的图片,如何通过文件系统在SD卡存储为同格式的图片文件???

2019-07-21 07:19发布

试验目的:
上位机通过“TCP&UDP测试工具”这个软件以发送文件的形式通过TCP向开发板发送了一张320*240大小的bmp图片,开发板接收到图片了,我现在想把接收到的图片数据在SD卡里通过文件系统存储为bmp图片文件


1. 如果我在SD卡里建立一个.txt文件,接收到的图片数据可以写进这个文件,并且通过电脑查看SD卡,可以查看到此文件数据
2. 如果我在SD卡里建立一个.bmp文件,将接收到的图片数据直接灌进这个文件,通过电脑查看此文件,显示图片错误或损坏


问题:

1. 接收到的图片数据的格式是否需要怎样的转换???
3. 接收到的图片数据,是否直接就通过f_write 全部写进建立的.bmp文件就可以么,还是得重新造bmp的头,然后对接收的数据解析后再写入.bmp文件,或者是需要对接收
   的图片数据要经过一些特殊处理才能写入.bmp文件,求解答???
0条回答

一周热门 更多>