USB接口在MATLAB
12个视图(30天)
显示旧的评论
你好,我是matlab。我使用一个算法需要外设的数据(USB接口)。我想读和分析这些数据来自外围直接在MATLAB。那么,有什么方法吗?我可以连接和使用串行命令在matlab但我仍然不知道它将如何工作?
0评论
答案(2)
KSSV
2016年6月24日
你可以直接读取数据可在USB到MATLAB。你必须提到USB的路径和加载数据。装载数据取决于什么格式的数据。读到cd,路径、pwd dir, MATLAB。这将帮助您了解如何在MATLAB改变文件夹。
4评论
沃尔特·罗伯森
2016年6月24日
//www.tianjin-qmedu.com/matlabcentral/linkexchange/?term=tag%3A%22gamepad%22
//www.tianjin-qmedu.com/examples/万博1manbetxsimulink-coder/mw/armcortexbasedvexmicrocontroller_product-vexarmcortex_tankrobot-tank-robot-control-using-vexnet-gamepad
沃尔特·罗伯森
2016年6月24日
USB不仅发送“数据”。USB是一个完整的协议,在某些方面比TCP / IP更复杂。即使你只是希望数据有效载荷,是不同的
类型
数据有效负载。
“等时传输发生持续和定期。他们通常包含敏感信息,比如音频或视频”。(these are sort of like UDP, in that packets with errors will be dropped)
“批量传输可以用于大型丛发性数据。这样的例子可能包括一个打印作业发送到打印机或扫描仪图像生成。”(these are sort of like TCP in that error detection will take place and data will be resent if needed)
也有控制和中断接口。
然后可以看到下一个页面的网站,
http://www.beyondlogic.org/usbnutshell/usb5.shtml
,任何USB设备可以有不同的接口描述符。等设备Kinect,具有多种功能,每一个接口会独立处理。其中一些可能是同步,其中一些可能是散货,因为同步的优先,一个接口的数据可能需要排队,而不是传播时可用。因此不仅需要监控数据接口标识符。
这个网站只描述了低速和全速;高速的问题变得更加复杂。看到
http://www.usbmadesimple.co.uk/ums_7.htm
。现在你可以得到每microframe多个事务,现在你可以得到“分裂”交易,这与处理多个速度一个USB总线上的设备。甚至,网站只是USB 2,肯定不是USB 3和USB 3.1。