Saya bekerja pada platform Linux yang tertanam dan saya harus mentransfer data antara platform dan PC. Linux yang tertanam memiliki port perangkat usb (seperti printer), jadi ini adalah sarana yang digunakan untuk melakukan transfer. Saya membayangkan cara termudah untuk mengintegrasikan Linux dengan perangkat lunak yang sudah ada di PC adalah memiliki perangkat Linux yang muncul sebagai port virtual pada PC.
Saya bahkan tidak yakin harus mulai dari mana untuk ini. Apakah ada beberapa perangkat lunak Linux standar untuk mencapai ini?
Terima kasih banyak atas waktu anda
Jawaban:
Anda harus memeriksa http://www.linux-usb.org/gadget/ , API gadget USB di Linux,
Di pohon kode sumber Linux, ada "Documentation / usb / gadget_serial.txt", ini harus menjelaskan bagaimana membuat perangkat muncul sebagai port COM pada PC host yang terhubung, asalkan perangkat USB Anda perangkat port USB dapat berfungsi sebagai USB slave, periksa dokumentasi perangkat Anda.
sumber