• 已解决 34931 个问题
  • 已帮助 5838 位优秀工程师

为什么arduino uno不支持模拟鼠标键盘功能的库?

a84dd91ce39e6ad6 2019-08-12 浏览量:784
为什么arduino uno不支持模拟鼠标键盘功能的库?
开发板 Arduino
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:4
  • 我认为主要是没有意义吧,arduino uno没有一个标准意义上的usb口(板上的usb实际是串口),如果要模拟一个串口的鼠标还是有可能的(串口鼠标一般需要另外装驱动程序),只是大家都没这么做。

  • uno板的mcu是mega328,mcu无USB功能,​uno板的USB实际为cp2102、pl2303、ch340这样的USB转串口芯片,​USB转串口芯片不支持修改vid、pid只能被电脑枚举为串口(设备管理器),而不能枚举为鼠标

  • Arduino UNO上面缺乏作为鼠标的必要元件 陀螺仪,所以无法做模拟鼠标

    而键盘需要大量的GPIO,UNO明显又不能满足

  • 这个单片机没有真正的硬件usb,而且模拟起来又比较难,所以没有库很正常的

为什么arduino uno不支持模拟鼠标键盘功能的库?