summitandy
2008-07-07, 15:32
我需要用matlab读取一个仪器的数据(雷达测速仪)
程序如下:
s=serial('com3','BaudRate',9600,'Parity','none','DataBits',8,'StopBits',1);
fopen(s);
out=fscanf(s,%x');
得到的结果确实乱码
而我用别的串口调试程序就可以正确的读数
请问高手错在那里了
我的目的主要是从雷达读书,是不是还需要给雷达发什么命令了呢?
程序如下:
s=serial('com3','BaudRate',9600,'Parity','none','DataBits',8,'StopBits',1);
fopen(s);
out=fscanf(s,%x');
得到的结果确实乱码
而我用别的串口调试程序就可以正确的读数
请问高手错在那里了
我的目的主要是从雷达读书,是不是还需要给雷达发什么命令了呢?