เหตุใด Arduino Due จึงมีพอร์ตการเขียนโปรแกรมดั้งเดิมและ USB


9

จากแผนงาน, Arduino Due มีอินพุต USB สองอินพุต:

  1. พื้นเมือง
  2. การเขียนโปรแกรม

ทำไมนี้ แล้วฉันจะใช้พอร์ตอื่นเมื่อไหร่?


มีการแม็พของพอร์ตเนทีฟกับพินอนุกรมหรือไม่ พอร์ตการเขียนโปรแกรมจับคู่กับ 0 และ 1 ถูกต้องหรือไม่

คำตอบ:


6

พอร์ตใดสามารถใช้สำหรับการเขียนโปรแกรม แต่พอร์ต USB ดั้งเดิมให้คุณทำสิ่งอื่น ๆ :

นอกจากนี้ยังเปิดใช้งานการกำหนดให้จำลองเมาส์หรือแป้นพิมพ์ USB กับคอมพิวเตอร์ที่เชื่อมต่อ หากต้องการใช้คุณลักษณะเหล่านี้ดูเมาส์และแป้นพิมพ์หน้าห้องสมุดอ้างอิง

พอร์ต Native USB ยังสามารถทำหน้าที่เป็นโฮสต์ USB สำหรับอุปกรณ์ต่อพ่วงที่เชื่อมต่อเช่นเมาส์แป้นพิมพ์และสมาร์ทโฟน หากต้องการใช้คุณลักษณะเหล่านี้ให้ดูหน้าอ้างอิง USBHost http://arduino.cc/en/Main/arduinoBoardDue

ดังนั้นคุณสามารถใช้ส่วนต่อเนื่องเนื่องจากกับอุปกรณ์ USB หรือเชื่อมต่อกับคอมพิวเตอร์ของคุณและให้มันทำหน้าที่เหมือนอุปกรณ์ USB


ดังนั้นจะเป็นไปได้หรือไม่ที่จะต่อเมาส์เข้ากับ USB เนทีฟและตรวจจับและลงทะเบียนการเคลื่อนไหวของเมาส์ในแล็ปท็อปโฮสต์ผ่านอินพุต USB อื่น ๆ
ก่อให้เกิด

ฉันคิดว่ามีเพียงคนพื้นเมืองเท่านั้นที่สามารถทำสิ่งเหล่านี้ได้ อีกอันหนึ่งใช้สำหรับการเขียนโปรแกรมเท่านั้น
sachleen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.