gpt4 book ai didi

linux - 当数据到达 Linux 中的串行端口(RS232)时,是否可以向用户应用程序发送通知消息?

转载 作者:太空宇宙 更新时间:2023-11-04 11:32:22 27 4
gpt4 key购买 nike

我知道 Linux 可以在与系统连接/断开连接时为 USB 配件注册 udev 事件,通过 udev 应用程序可以获得有关 USB 事件的通知,因此应用程序可以应用必要的操作。

有什么方法可以向串行外围设备 (RS232) 的用户应用程序发送相同的事件通知? linux 是否支持可以执行此操作的任何此类基础结构?基本上我是在数据到达串行端口时从串行端口读取数据,而不是创建线程并等待来自串行端口的数据。

最佳答案

如果串行设备上没有程序/守护进程的 poll(ing)/select(ing),如果数据到达串行控制台,您将无法使用react。

您可以编写自己的内核驱动程序,但这需要更多的努力。

关于linux - 当数据到达 Linux 中的串行端口(RS232)时,是否可以向用户应用程序发送通知消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10298694/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com