UART性能可用于实时操作

时间:2014-07-19 07:42:00

标签: arduino raspberry-pi uart serial-communication

我正在构建我的设置的第一步,其中包括Arduino和Raspberry-PI。

我正在试图弄清楚它们之间的沟通方式。

目前我正在探测串口通信方法。

这是两种设备之间通信的良好方法吗?

通信将用于实时操作,而不是用于调试。

UART延迟/性能是否有益?

一些基本的功能操作:

  • 控制从PI到Arduino的电机
  • 从Arduino获取传感器到PI

注意:目前我只能想到上面的基本功能,但我不希望我的沟通方法阻止我实现更复杂的功能。

1 个答案:

答案 0 :(得分:0)

嗯,串行通信和其他接口一样快,比软件实现的更快。 如果你使用硬件串口并使用波特率...让我们说.. 115200 b / s,你可以获得大约10 kB / s的吞吐量。全双工。如果你必须加快..可能你将不得不使用更强大的板。 但是如果你必须测量机械参数(电机,运动等),通常你的时间将在毫秒范围内,所以串行连接是可以的。 如果你必须走得更快..可能你需要另一块板。