我知道Linux可以在连接/断开系统时为USB配件注册udev事件,通过udev应用程序可以获得有关USB事件的通知,因此应用程序可以应用必要的操作。
有什么方法可以为串行外围设备(RS232)的用户应用程序执行相同的事件通知?linux是否支持任何可以做到这一点的基础设施?基本上,当数据到达串行端口时,我是从串行端口读取数据,而不是创建一个线程并等待来自串行端口的数据。
我知道Linux可以在连接/断开系统时为USB配件注册udev事件,通过udev应用程序可以获得有关USB事件的通知,因此应用程序可以应用必要的操作。
有什么方法可以为串行外围设备(RS232)的用户应用程序执行相同的事件通知?linux是否支持任何可以做到这一点的基础设施?基本上,当数据到达串行端口时,我是从串行端口读取数据,而不是创建一个线程并等待来自串行端口的数据。