![](/img/trans.png)
[英]How to write binary data into a serial port (RS232) device file in linux?
[英]Is it possible to send notification message to user app when data arrives at serial port (RS232) in Linux?
我知道Linux在與系統連接/斷開連接時可以為USB附件注冊udev事件,通過udev應用程序可以獲取USB事件的通知,因此應用程序可以應用必要的操作。
有什么方法可以對串行外設(RS232)的用戶應用程序執行相同的事件通知? Linux是否支持任何可以做到這一點的基礎架構? 基本上,我是從串行端口讀取數據的,因為它到達串行端口,而不是創建線程並等待串行端口的數據。
如果沒有使用程序/守護程序在串行設備上進行輪詢/選擇,則如果數據到達串行控制台,您將無法響應。
您可以編寫自己的內核驅動程序,但這需要更多的精力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.