2016-12-31 53 views
-1

我有Arduino MEGA 2560.我想要做的就是通過串口發送一個信號給Arduino來點亮指定的LED。但是,我找不到任何關於此的文檔。我應該遵循哪些步驟?如何編寫用於串行通信的Linux內核模塊到arduino?

我首先想到的是,我需要編譯Arduino的驅動程序並將它添加到Linux內核中。其次,我必須找到一些頭文件在模塊中使用它們。然後,我必須找到啓動串行通信和點亮LED的功能。但是,這些只是我的想法。

任何意見將不勝感激。

+0

您是否需要*編寫內核模塊?因爲用戶空間應用程序應該沒有問題與任何可以想到的串行設備進行通信。串行設備可以像任何其他字符設備或文件一樣打開並讀取/寫入。 –

+0

其實我沒有開發一個項目。這只是我在大學的任務。 – fivetech

+0

你沒有真正回答這個問題。你的任務*是專門解決的嗎?編寫一個內核模塊?任何用戶空間都會更簡單,工作也更好。 – tofro

回答