串口调试助手只发送数据,为何接收区还会有数据?
2个回答
展开全部
如果你向下位机按照事先设定的协议发送数据时,下位机在编程时可能根据不同需要,需要响应数据,会发回一个返回信号,接收区就会有数据了!!
追问
您的意思是说根据程序的设计,会返回不同的数据对吧?不一定就是单片机接受的数据段对吧?
追答
具体要看你的通信协议了,如果没有通信协议或者协议不正确,我觉得应该是没有返回数据的,你可以试着把你得电脑的RS232(串口)的2、3脚短接一下,然后用串口调试工具发送数据,然后接收区接到的就是发送的数据。也就是受如果没有响应信号,因该是在接收区没有数据的,就好比空发数据,当然如果你得下位机设置的是只要有信号,就返回数据的话,接收区就会有数据。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询