用于node.js的模块,可用于半双工流?

用于node.js的模块,可用于半双工流?,node.js,serial-port,hardware,Node.js,Serial Port,Hardware,使用node.js上的串行端口模块在我自制的主板和PC之间制作了一个全双工数据流(2线),它工作完美,易于使用 由于缺少完整项目的管脚,我不得不对管脚进行重新排序,不想改变我在板上制作的半双工数据流(1线)芯片 串行端口是否与半双工数据流一起工作,是否有任何模块可以工作 谢谢大家! 我不确定将单线共享串行连接描述为“半双工”是否正确,尽管效果大致相同。然而,简单的答案是:不适用于RS232。RS485可以做到这一点,但如果任何一端都可以在任何时候传输,您可能会遇到避免冲突的挑战。好的,那么没有模

使用node.js上的串行端口模块在我自制的主板和PC之间制作了一个全双工数据流(2线),它工作完美,易于使用

由于缺少完整项目的管脚,我不得不对管脚进行重新排序,不想改变我在板上制作的半双工数据流(1线)芯片

串行端口是否与半双工数据流一起工作,是否有任何模块可以工作


谢谢大家!

我不确定将单线共享串行连接描述为“半双工”是否正确,尽管效果大致相同。然而,简单的答案是:不适用于RS232。RS485可以做到这一点,但如果任何一端都可以在任何时候传输,您可能会遇到避免冲突的挑战。好的,那么没有模块,我将为此制作一个谢谢。半双工的重点是等待信息,如果双方都做得好,就不会发生冲突。是的,如果一端始终是主端并启动请求,而从端仅在请求时响应,并且主端可以计算出预期的数据量,因此在从端完成之前不会传输,然后它就可以工作了。它可以以任何方式工作,只需要定义信息的结束和开始。当一方发送信息时,它只能等待信息,当它获得信息时,它只能发送信息。如果您想要恒定流,您可以添加校验位。