函数如下:
void CH395SendHTMLHead()
{
CH395SendSys(HtmlHead,sizeof(HtmlHead));
printf(HtmlHead);
delay_ms(4000);
CH395SendSys(HtmlBody,sizeof(HtmlBody));
printf(HtmlBody);
delay_ms(4000);
}
void HTMLHomePage()
{
CH395SendHTMLHead();
delay_ms(4000);
CH395SendSys(HtmlHomePageBody,sizeof(HtmlHomePageBody));
printf(HtmlHomePageBody);
delay_ms(4000);
}
字符串如下:
问题是:
使用CH395SendData ,依次发送HtmlHead HtmlBody HtmlHomePageBody字符串给客户端(电脑);
1. 加的有打印,发送没问题;
2. 使用调试工具,看客户端接收字符串,发现HtmlBody丢失,一前一后没问题;
3. 无论按什么顺序对以上三个字符发送,客户端接收时,总是丢中间的字符;