为什么Arduino Due具有本地和USB编程端口?


9

根据示意图,Arduino Due有两个USB输入:

  1. 本机
  2. 程式设计

为什么是这样?我什么时候会使用其他端口?


是否将本机端口映射到串行引脚?编程端口映射到0和1正确吗?

Answers:


6

这两个端口均可用于编程,但是本机USB端口可让您执行其他操作:

它还可以使Due仿真USB鼠标或键盘到连接的计算机。要使用这些功能,请参见“ 鼠标和键盘库”参考页

本机USB端口还可以用作连接的外围设备(如鼠标,键盘和智能手机)的USB主机。要使用这些功能,请参阅USBHost参考页http://arduino.cc/en/Main/arduinoBoardDue

因此,您可以将Due to接口与USB设备配合使用,或者将其连接到计算机,并使它像USB设备一样工作。


因此,是否有可能将鼠标连接到USB本机,并通过其他USB输入检测并注册主机笔记本电脑中的鼠标移动?
poseid

我认为只有本地人才能做这两种事情。另一个仅用于编程。
sachleen
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.