BadUSB环境配置教程
可以解决的问题包括:
编译时最后出现:exit status 1
DigiKeyboard.h对应多个库-----这个搜索电脑里的这个库,除了使用编辑器文件夹下的,统统删掉。
1、文件-首选项-开发板网址:
http://digistump.com/package_digistump_index.json
2、在编辑器对应的库中添加文件 DigisparkKeyboard:
3、工具-开发板-添加编辑器:
找到对应的开发板,开发板的最后有个Diskpart(Default 16.5mhz)
4、工具-编程器:
5、工具-开发板-开发板管理器,选择
Digistump AVR Boards,选择安装。
6、安装驱动:
7、键入程序,编译上传:
#include "DigiKeyboard.h"
void setup() {
}
void loop() {
// put your main code here, to run repeatedly:
DigiKeyboard.delay(1000);
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.delay(1000);
DigiKeyboard.sendKeyStroke(0, MOD_GUI_LEFT);
DigiKeyboard.delay(500);
DigiKeyboard.print("cmd");
DigiKeyboard.delay(500);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(5000);
//进入命令行
}