注册 登录
编程论坛 C语言论坛

C++ CLR串行端口(SerialPort) 传输文件,(音乐文件、图片文件、视频文件)

追梦人zmrghy 发布于 2023-05-15 00:08, 113 次点击

C++ CLR串行端口(SerialPort) 串口助手,可以收发字字符。
如何,实际  串口助手传输文件,(音乐文件、图片文件、视频文件)。
文本文件传输很简单。


音乐文件、图片文件、视频文件     如何串口传输
4 回复
#2
apull2023-05-15 10:05
串口收发的是二进制数据。内容随便。
#3
追梦人zmrghy2023-05-15 13:01
回复 2楼 apull
任何方式传输时,都是0、1代码传输的。
在C51中串口,就是配置寄存器。
在C++/CLR  winForm中,串口,就是SerialPort控件。。。

串口助手,传输文本字符时,只要把文本字符,放入buffer中就可以了。。。。


如何传输文件,不会。

如何把文件放入buffer, 接收端,如何保存接收到的文件。。。。
代码,如何写,不会。。。。
#4
apull2023-05-15 21:38
.net自带串口类,都不需要控件
ComDevice= new ("COM1");
byte[] bytesData
ComDevice.Write(bytesData, 0, bytesData.Length); 直接写二进制内容。
#5
追梦人zmrghy2023-05-16 03:46
回复 4楼 apull
这个不是控件吗???

只有本站会员才能查看附件,请 登录


SerialPort
学习过51串口,通信。。。。

就是还不会,如何传输文件。。。
1