我正在使用Raspberry Pi通过USB与GSM / GPRS调制解调器通信。我能够以 115200bps 进行通信。我想尽可能地提高通信速度,但我不知道应该怎么做。连接是RPi的USB< - >。调制解调器的USB
我在C编程,我必须在speed_t
和cfsetispeed
函数中选择cfsetospeed
,它的最大值是B230400 ...我正在使用写入函数发送数据
USB 2.0协议理论上有一些mb / s的速度所以,我怎么能实现这个呢?
答案 0 :(得分:0)
很遗憾,您无法获得更高的费率。 大多数GSM / GPRS调制解调器都内置USB - >串行(RS232)转换器。 USB端口仅用于USB连接器兼容性。 要从任何计算机与这些调制解调器通信,您需要将驱动程序安装到模拟 RS232连接。 在这种情况下,您的电路板已经有了这些。 所以基本上你是通过USB线进行RS232通信。您的速度将受RS232标准波特率的限制。