如何解决Jetson NanoLT4-Ubuntu 18.04半双工UART用于RS485
我正在尝试以Jetson Nano作为从机运行RS485通信。我需要通过uart与485收发器通信,在nano上应该是ttyTHS1。我正在将max485用作收发器芯片(我知道这是5V芯片,但似乎可以在3V的低电压下工作)。我已经通过手动切换收发器上的接收和发送使能来测试通讯,所以这部分工作。但是,我需要控制硬件中的使能引脚。我在https://www.kernel.org/doc/html/latest/driver-api/serial/serial-rs485.html的帮助下尝试了RS485驱动程序,但是我得到了errno(25):设备的ioctl不适当,这使我相信无法进行此配置吗?最终目标是将该串行驱动器配置为半双工运行,并在驱动器/硬件级别驱动485收发器的启用线。从其他帖子可以看出,可以通过将RTS线路用作传输使能来实现,但是我不确定这是否具有特定的硬件要求?任何帮助表示赞赏。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。