Labview串口的问题!急
时间:12-13
整理:3721RD
点击:
我使用Labview接收单片机数据,由于需要16位数据就用每次读两位拼成16位。
我禁用了终止符(默认为0x0A)但还是出现问题:
每次只要出现0x0A后面就会出现0x0D(eg:正常发送2接收为0202,0202,...发送A则为0A0D,0A0D,而不是0a0a)
请问怎样解决?怎样不理会回车符和换行什么的?(因为单纯当做数据)
我禁用了终止符(默认为0x0A)但还是出现问题:
每次只要出现0x0A后面就会出现0x0D(eg:正常发送2接收为0202,0202,...发送A则为0A0D,0A0D,而不是0a0a)
请问怎样解决?怎样不理会回车符和换行什么的?(因为单纯当做数据)
你看看这个是不是你的单片机的问题,
我的理解是这样,不知道是否正确
你只需要按照要求发送一个命令,然后接收相应的数据,
回来的数据格式,不是你能控制的,是单片机处理出来的。
所以你要按照他的要求来接收,他既然这样发送数据回来
那你试试把这样的数据给滤掉试试。
总之能解决问题就好