有一段字符串,长度是不固定的,现在我要把这个字符串分成256个字节一组,
然后通过串口发送出去,第一组256个字节,前面加上自定义的2个固定的字节
例如a1,整个长度变成258,然后发送出去之后。。接着再发送第二组256个字
节,前面加上自定义的2个固定的字节长度a2,变成258个字节发送出去。。按
照上面的循环,直到发送完成所有字节。
取长度,然后
循环(长度/256 + 1)
{
构造空的258缓存字符串
插入缓存字符串头
取出第I组的256字节添加到缓存字符串
发送缓存字符串
}
用一个缓冲区保存一下,存够256个字节或者输入的是发送命令就串行发送呗
作业还是要自己思考,自己写
我有那份代码,但我不想给你.jpg
计算字符串长度,用字符串函数拷贝缓冲区,添加头发送。