matlab中代码并非原创,参考了网上的一些博主有关tcpip()函数的用法。
断开电脑有线宽带!!!
首先,解决第一个问题:Matlab如何发送数据给网络调试助手
工具:matlab软件;调试助手NetAssist;
首先知道:客户机发送数据,服务器接收数据
在这个问题中,matlab是作为客户端(client),网络调试助手是服务器(server)。
1先建立服务器,也就是说,先打开调试助手NetAssist;
2协议类型选 TCP server 如图:
上图,当你选了协议类型之后,其余的如主机地址、端口是自动生成的,这个具体的数和你电脑连接的WiFi有关,感兴趣的可以试一下,与本问题关系不大;
3 点击“打开”按钮,如图,
4 打开matlab,输入:
注意:上图,在编写matlab程序的时候,matlab中第一行程序中tcpip()函数第一个参数和第二个参数就是调试助手的地址和端口,其余的不需要改。
5在matlab中,运行程序,会看到在调试助手中出现:
上图中,FF 00 01 00 FF就是[255 0 1 0 255]的十六进制表示。
至此,matlab成功发送数据给网络调试助手。
后续将更新串口如何向matlab中发送数据。