BadUSB环境配置教程

可以解决的问题包括:

编译时最后出现:exit status 1

DigiKeyboard.h对应多个库-----这个搜索电脑里的这个库,除了使用编辑器文件夹下的,统统删掉。

1、文件-首选项-开发板网址:

BadUSB教程

http://digistump.com/package_digistump_index.json

 

2、在编辑器对应的库中添加文件  DigisparkKeyboard:

BadUSB教程

 

3、工具-开发板-添加编辑器:

找到对应的开发板,开发板的最后有个Diskpart(Default 16.5mhz)

BadUSB教程

4、工具-编程器:

 

BadUSB教程

5、工具-开发板-开发板管理器,选择

Digistump AVR Boards,选择安装。

 

BadUSB教程

6、安装驱动:

BadUSB教程

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);

  //进入命令行

}

相关文章: