我正在开展一个项目,涉及从主机PC到ngx Xplorer 433x微控制器评估板的数据传输,该评估板上有一个NXP-LPC 4330 uC。
我已经阅读并看到USB通信类设备具有用于通信和批量数据传输的接口描述符。
到目前为止,我可以通过超级终端(TeraTerm)发送命令/文件,但吞吐量大约是32kbit / s,所以显然传输是通过通信类接口描述符完成的。目标应该是达到大约10mbit / s或更高的速度,理想情况下它应该在命令窗口上控制(后来是一个很好的GUI)。
到目前为止,我一直在寻找关于USB上批量数据传输的示例代码而没有任何运气,我发现只有一些奇怪的Microsoft示例需要Win8,VS2013等。
基本上我正在寻找的是:
data[<some big number>] = "<many letters and stuff>";
port_send(COM8,data);
// end
我非常感谢任何可以让我更进一步的链接,教程,pdf,代码剪切。