利用串口调试工具向matlab 串口通信程序发送信息,不显示的问题
我用matlab编写了一个串口通信程序进行串口接收,利用串口调试工具发送,接收不到,不知道什么原因,下面是我的matlab程序和串口调试工具,望解答!globalComQ...
我用matlab编写了一个串口通信程序进行串口接收,利用串口调试工具发送,接收不到,不知道什么原因,下面是我的matlab 程序和串口调试工具,望解答!
global ComQuerySize;
ComQuerySize=1000;
sport_id=9;
sport_ID=strcat('COM',int2str(sport_id));
g=serial(sport_ID,'Parity','none','DataBits',8,'StopBits',1);
g.BaudRate=9600;
fopen(g);
TM=fread(g); 展开
global ComQuerySize;
ComQuerySize=1000;
sport_id=9;
sport_ID=strcat('COM',int2str(sport_id));
g=serial(sport_ID,'Parity','none','DataBits',8,'StopBits',1);
g.BaudRate=9600;
fopen(g);
TM=fread(g); 展开
2个回答
2014-01-07
展开全部
你前面 定义的 1000
你发送一次仅仅 “11001100”
matlab一直在等你发送,换成定时发送试试看?
其实,我试过你的 程序,接收端有数据的,你等matlab程序结束看 workspace
祝好
你发送一次仅仅 “11001100”
matlab一直在等你发送,换成定时发送试试看?
其实,我试过你的 程序,接收端有数据的,你等matlab程序结束看 workspace
祝好
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询