Mengapa Arduino Due memiliki port pemrograman asli dan USB?


9

Menurut skema, Arduino Due memiliki dua input USB:

  1. Asli
  2. Pemrograman

Kenapa ini? Dan kapan saya akan menggunakan port yang berbeda?


Apakah ada pemetaan port asli ke pin seri? Port pemrograman memetakan ke 0 dan 1 yang benar?

Jawaban:


6

Port mana pun dapat digunakan untuk pemrograman, tetapi port USB asli memungkinkan Anda melakukan hal-hal lain:

Ini juga memungkinkan Due untuk mengemulasi mouse atau keyboard USB ke komputer yang terpasang. Untuk menggunakan fitur ini, lihat halaman referensi perpustakaan Mouse dan Keyboard .

Port USB asli juga dapat bertindak sebagai host USB untuk periferal yang terhubung seperti mouse, keyboard, dan smartphone. Untuk menggunakan fitur ini, lihat halaman referensi USBHost . http://arduino.cc/en/Main/arduinoBoardDue

Jadi Anda dapat menggunakan antarmuka Karena untuk menggunakan perangkat USB atau menghubungkannya ke komputer Anda dan membuatnya bertindak seperti perangkat USB.


Jadi, apakah mungkin untuk melampirkan mouse ke USB asli, dan mendeteksi dan Mendaftarkan gerakan mouse di laptop host melalui input USB lainnya?
Poseid

Saya pikir hanya yang asli yang bisa melakukan kedua hal itu. Yang lain hanya untuk pemrograman.
sachleen
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.