[c++] 如何通過Linux上的C ++串行接口與Arduino進行通信?


Answers

我發現Boost :: Asio庫,它從串行接口異步讀取。 Boost :: Asio文檔

Question

我有一個RFID閱讀器連接到一個Arduino板。 我想通過它的串行接口連接到它,並且每當RFID閱讀器省略信號(當它已經讀取(RF)ID)時,我想在我的C ++程序中檢索它。

我已經有了將RFID從Arduino串行打印的代碼。

我不知道的是, 如何從 Linux中的C ++讀取它

我看過libserial ,看起來很簡單。 但是,如何讓C ++程序對信號做出反應,然後讀取RFID ,而不是連續不斷地聽取? 這是必要的嗎?

編輯:在我讀過的大多數例子中,(c ++)程序發送輸入,並接收輸出。 我只是想听,並從Arduino接收輸出。









Related