怎么写这个串口程序,是关于发送文件的。谢谢(100分)

  • 主题发起人 主题发起人 mymy
  • 开始时间 开始时间
M

mymy

Unregistered / Unconfirmed
GUEST, unregistred user!
发送一个文件从pc端到mcu端,文件要按块发送。发送时,pc先发送一个握手指令,然后等待mcu端发送一个应答指令。

不知道应该怎么做,或者给个思路也可以,谢谢!
 
没搞过~~
个人感觉思路应该是
发送传输请求
响应接受请求
发送文件信息
接受文件信息,发送准备接受状态
发送文件块
接受文件块



发送结束请求
响应结束接受请求




每一步都要有响应过程和确认信息
 
同学,收藏
 
谢谢!
我也没做过,不知道该怎么做。谁能帮忙一下?有没有例子阿?
 
pc端用控件,高端mcu一般都带uart,低端mcu建议采用轮询(polling)方式接收发送。

数据传输格式(参考):命令字+数据长度+参数+地址+数据+Crc

pc mcu
发传输命令(广播) 所有终端接收命令,效验Crc,指定终端(地址同)置标志
发询问命令 所有终端接收命令,效验Crc,指定终端返回标志
返回标志失败重发,否则发下一块
 
后退
顶部