这个做法非常非常奇怪,后边一根完好的Uusb线插电脑已装好驱动还从那里取电,不闻不问从板子左右又接出一个usb头插回电脑里
果断买材料做啊
我的库文件一直报错误,错误信息:
Arduino:1.5.7 (Windows 7), 板:"Arduino Leonardo"
In file included from C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h:13:0,
from UsbKeyboardDemo1.pde:1:
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/usbdrv.h:479:26: error: variable 'usbDescriptorDevice' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorDevice[];
^
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/usbdrv.h:485:33: error: variable 'usbDescriptorConfiguration' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorConfiguration[];
^
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/usbdrv.h:491:29: error: variable 'usbDescriptorHidReport' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorHidReport[];
^
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/usbdrv.h:497:27: error: variable 'usbDescriptorString0' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorString0[];
^
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/usbdrv.h:503:31: error: variable 'usbDescriptorStringVendor' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
int usbDescriptorStringVendor[];
^
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/usbdrv.h:509:31: error: variable 'usbDescriptorStringDevice' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
int usbDescriptorStringDevice[];
^
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/usbdrv.h:515:37: error: variable 'usbDescriptorStringSerialNumber' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
int usbDescriptorStringSerialNumber[];
^
In file included from UsbKeyboardDemo1.pde:1:0:
C:\Users\Administrator\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h:36:39: error: variable 'usbDescriptorHidReport' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
PROGMEM char usbHidReportDescriptor = { /* USB report descriptor */
^
楼主 我有问题 为什么
In file included from sketch_dec20a.ino:5:
D:\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h: In constructor 'UsbKeyboardDevice::UsbKeyboardDevice()':
D:\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h:146: error: 'usbSetInterrupt' was not declared in this scope
D:\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h: In member function 'void UsbKeyboardDevice::sendKeyStroke(byte, byte)':
D:\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h:159: error: 'usbInterruptIsReady' was not declared in this scope
D:\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h:170: error: 'usbSetInterrupt' was not declared in this scope
D:\Documents\Arduino\libraries\UsbKeyboard/UsbKeyboard.h:172: error: 'usbInterruptIsReady' was not declared in this scope
没问题了原来是 那个 添加库 的问题 我是 MINI用TTL 的接5VGNDRX DX要怎么改》
请教楼主,该方法在widows系统下没问题。但是windows启动前比如想自动输入Bios密码时没反应,而一般的usb键盘可以。请问有办法在windows启动前也能用吗?
我可以用USB 转TTL 的线做么?
想试试看,我的UNO可以做吗?
xinxinzhihuo 发表于 2015-2-25 21:19 static/image/common/back.gif
想试试看,我的UNO可以做吗?
当然可以.如果有3.3V的电池(磷酸铁锂)或两个1.5V的干电池串起来做电源,就只需要一个2.2K(或1.5K)的电阻.
http://player.youku.com/player.php/sid/XOTAwMjM2NDAw/v.swf
没有合适的稳压管, 不过仔细看看,稳压管是电平转换用的,只要电平合适不用也可.思路有两个
1.用3.3V的铁锂供电,(USB口vcc悬空),如视频,除UNO和USB公头,必要的杜邦线外,只有一个2.2K电阻,顺利实现windows开机密码输入
2. USB口引出5V,1117,317等IC稳压到3.3给UNO供电,这个还没试验.
弱弱的问一句↑↓←→,shift,ctrl,alt是哪几个?
eysajan 发表于 2014-11-22 11:07 static/image/common/back.gif
我的库文件一直报错误,错误信息:
Arduino:1.5.7 (Windows 7), 板:"Arduino Leonardo"
问一下,你的问题解决了吗?
Arduino:1.5.7 (Windows XP), 板:"Arduino Mini, ATmega328"
Build options changed, rebuilding all
In file included from D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/UsbKeyboard.h:13:0,
from sketch_apr15a.ino:27:
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/usbdrv.h:479:26: error: variable 'usbDescriptorDevice' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorDevice[];
^
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/usbdrv.h:485:33: error: variable 'usbDescriptorConfiguration' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorConfiguration[];
^
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/usbdrv.h:491:29: error: variable 'usbDescriptorHidReport' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorHidReport[];
^
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/usbdrv.h:497:27: error: variable 'usbDescriptorString0' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
char usbDescriptorString0[];
^
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/usbdrv.h:503:31: error: variable 'usbDescriptorStringVendor' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
int usbDescriptorStringVendor[];
^
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/usbdrv.h:509:31: error: variable 'usbDescriptorStringDevice' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
int usbDescriptorStringDevice[];
^
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/usbdrv.h:515:37: error: variable 'usbDescriptorStringSerialNumber' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
int usbDescriptorStringSerialNumber[];
^
In file included from sketch_apr15a.ino:27:0:
D:\arduino-1.5.7-windows\arduino-1.5.7\libraries\UsbKeyboard/UsbKeyboard.h:36:39: error: variable 'usbDescriptorHidReport' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
PROGMEM char usbHidReportDescriptor = { /* USB report descriptor */
^
出现这样的错误,怎么解决??
成功了。但是焊接的时候根据你的焊点焊的,貌似有问题,后来根据电路图焊接就对了。你的焊点绿白貌似反了
看起来很棒,做一个试试:lol