This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
尊敬的:
我有一个 BeagleBone 板、其 UART 之一用于 RS485通信。
我将使用 Yocto 发布的以下 Linux 并将其配置为使用 OMAP_serial 驱动程序。
Linux BeagleBone 4.1.6-Yocto 标准#8优先于 Wed Jan 11 14:34:20 AEDT 2017 armv7l GNU/Linux
当我向该 UART 发送文件时、我可以在另一端找到一些相邻的字节已交换。 这种情况发生在随机位置、仅 适用于波特率>=9600。
您是否见过此问题、原因可能是什么?
感谢你的帮助。
此致、
肖恩
Yordan、您好!
感谢你的答复。 我的问题实际上是用于接收数据的 usbrs485转换器的 Windows 驱动程序的问题。
之前我测试了两个此类转换器之间的通信、没有任何问题、这让我认为问题出在 BeagleBone 侧。
但是、稍后 当使用连接到 Linux PC 的转换器作为接收端时、我没有发现任何问题。
此致、
肖恩