Linux C USB写入速度

时间:2016-10-11 07:11:12

标签: c linux usb raspberry-pi3

我正在使用Raspberry Pi通过USB与GSM / GPRS调制解调器通信。我能够以 115200bps 进行通信。我想尽可能地提高通信速度,但我不知道应该怎么做。连接是RPi的USB< - >。调制解调器的USB

我在C编程,我必须在speed_tcfsetispeed函数中选择cfsetospeed,它的最大值是B230400 ...我正在使用写入函数发送数据

USB 2.0协议理论上有一些mb / s的速度所以,我怎么能实现这个呢?

1 个答案:

答案 0 :(得分:0)

很遗憾,您无法获得更高的费率。 大多数GSM / GPRS调制解调器都内置USB - >串行(RS232)转换器。 USB端口仅用于USB连接器兼容性。 要从任何计算机与这些调制解调器通信,您需要将驱动程序安装到模拟 RS232连接。 在这种情况下,您的电路板已经有了这些。 所以基本上你是通过USB线进行RS232通信。您的速度将受RS232标准波特率的限制。