2016-12-28 22 views
0

在內核模塊中可以使用像chardev設備這樣的tty設備嗎? 我想編寫一個內核模塊來控制一些通過USB端口連接的電子設備,並在Linux中註冊爲/ dev/ACM0。我喜歡這樣做最簡單的方法。所以,我想要像chardev設備那樣對待一個tty設備,併發送像字母一樣的東西來點亮二進制文件。這是可能的,我該怎麼做?如何使用像chardev設備的tty設備?

回答

0

tty是字符設備,爲了實現字符設備,你需要編寫一個內核模塊,對於linux初學者來說它有點棘手。

正如你所說

我喜歡做的最簡單的方法

控制一些電子通過USB端口連接

我建議你要使用libusb,它更容易實現帶有libusb的USB驅動程序,它的跨平臺和大量文檔。

+0

是的,但我必須爲它創建一個內核模塊。 – linuxowiec