uIP1.0如何把收到的数转发到SBUF上

2020-02-01 16:17发布

void newdata()
{
    char   *nptr;
    short   len;
    len = uip_datalen();//读取数据长度
   nptr = (char*)uip_appdata;//取得数据起始指针
  SBUF=nptr;//结果总是不对
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
renpeng009
1楼-- · 2020-02-01 22:02
 精彩回答 2  元偷偷看……
tiancaigao7
2楼-- · 2020-02-02 02:34
楼主真的学过单片机?
SBUF,这样叫真让人感到汗颜,难道你说的是UART里面的发送接受寄存器?
那个寄存器要传入的是内容,而不是指针。
nydns
3楼-- · 2020-02-02 03:19
tiancaigao7 发表于 2013-1-22 07:41
楼主真的学过单片机?
SBUF,这样叫真让人感到汗颜,难道你说的是UART里面的发送接受寄存器?
那个寄存器要 ...

代码没帖好,问题解决了。我真没学过单片机,刚接处...

一周热门 更多>