某酱の博客
为逐梦努力~
© 繁星(FXIT)博客
粤ICP备15059744号
All Rights Reserved.
Powered by FXIT!

安利一款digispark代码生成器——Automator

安利一款很方便的digispark代码生成器——Automator

话不多说,上教程:

传统的Ducky Script转换的Arduino程序只能在官方芯片上工作,因为函数和库不一样,不能用在社区贡献的芯片上。(比如我这个仅¥8($1)的Digispark™ Kickstarter(ATTiny85))。所以我写了Automator程序来简化Digispark™芯片的USB HID 键盘程序开发。

注意:本文所述为第一版的 Automator,现已弃用。以下内容为存档。

关于程序

Automator

下载地址:https://github.com/CYRO4S/Automator/releases

  • 平台:Windows
  • 大小:229KB
  • 语言:简体中文
  • 开源协议:MIT
  • 依赖:.Net Framework 4.0

使用Automator

Automator的左边是即时代码生成区,右边是控制区。编写一个Digispark™ USB HID 键盘程序的简单流程是这样的:

在控制区中编辑选项 – 点击添加按钮添加代码 – 检查与微调 – 点击生成按钮生成Arduino文件 – 烧录

在右边的控制区填写内容并点击“添加”后,Automator将会在左边的代码区最下方新增一行代码:

若你发现添加的代码不对,直接在左边修改就可以了,没有过多的操作。


问题与解答

  • Q:为什么可以模拟按下的按键不全?比如没有Escape、Menu、Backspace等?
    A:Digispark™在”DigiKeyboard.h“头文件中并未定义上述功能键。若Automator支持将会无法编译。
  • Q:我可以在编辑区添加除过USB HID键盘以外相关函数外其他的代码吗?
    A:完全可以。你在左边代码区进行的更改会依据你在“通用”-“执行方式”中的选择写入 setup() 或 loop() 函数。但请注意,Automator并没有侦错功能。

正如上所说,不过博主在最新版本里面没看到中文的选项,所以还是建议各位小伙伴使用1.0.0 Only Simplified Chinese now的那个版本,无论是中文的支持还是ui的明了清晰程度都十分好!也可以在文末下载链接下载。

©版权声明: 本文为转载文章,源自互联网,由【繁星(FXIT)博客】(blog.fxit.top)整编。
●原文地址: https://ralf.ren/1222
•本文作者:某酱 FXIT


•邮箱:postmaster@fxit.top


•共为繁星博客贡献了:77篇博文


•个人简介:QQ:1229488344


2019-04-06
23 浏览量