你好!上位机发送数据给单片机,单片机接收不了数据!是怎么回事 5
6个回答
展开全部
软件,硬件都有可能有问题,先从硬件看,有没有信号,再看软件的初始化设置等方面有没有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主说:单片机接收不了数据!
那么,楼主是怎么知道《单片机接收不了数据》的?
楼主也没有指明你用的什么是好用的。
有错的原因,就太多了。
建议:
换个好用的发送软件试试。
换个好用的单片机试试。
换个好用的电缆试试。
换个好用的接口试试。
……
那么,楼主是怎么知道《单片机接收不了数据》的?
楼主也没有指明你用的什么是好用的。
有错的原因,就太多了。
建议:
换个好用的发送软件试试。
换个好用的单片机试试。
换个好用的电缆试试。
换个好用的接口试试。
……
更多追问追答
追问
if(recv_flat==1)
{ recv[0]=recv[0]<<8;
temp=recv[0]|recv[1];
}
else
{ SBUF=send[sendnum++];}
}
}
追答
temp=recv[0]|recv[1]; ????
---------------------------------------
if(recv_flat==1) //这是收到了吗?
{
//recv[0]=recv[0]<<8;
temp = recv[0] * 256 + |recv[1]; //注意:temp数据类型应该是无符号整型
}
else //没有收到,就不停的发送?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看下串口调好了没有,你这描述的太简短了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是做串口通讯的吧,把程序贴出来看看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询