打印
[ZLG-ARM]

请教周公一个问题

[复制链接]
920|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
amby|  楼主 | 2007-8-24 09:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
 在做UDP实验中,我发现一个语句,怎么看也不明白,可以给我解释一下吗?
err:
while ((UART0Getch() != 'Z'));
   for(i=0;i<15;i++)buff=UART0Getch();
   if((buff[0]!='L')||(buff[1]!='G')||(buff[2]!=':'))    goto err;
这里为什么buff[0]不是'Z'呢?

我想把它改为用UDP的格式,你看这样可以吗?
err:
rec_coute=recvfrom( s, buff, 15, 0, (struct sockaddr*)&servaddr, &iii );
if((buff[0] != 'Z')||(buff[1]!='L')||(buff[2]!='G')||(buff[3]!=':'))    goto err;

我的目的是想从外挂硬盘读来的数据从以太网口传出去,而不是用UART来发送.请指教,我这样改对不对?

相关帖子

沙发
amby|  楼主 | 2007-8-24 17:57 | 只看该作者

怎么没人回答我啊?

各位大侠高抬贵手,告诉我一下咯??? 3kiss

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

11

帖子

1

粉丝