我想为我的 Arduino(头文件和类文件)编写一个库,但我不知道该工作使用什么工具以及如何测试和调试它们。
Arduino IDE 只是帮助编写用于直接引导加载的普通程序,而不是完整的项目管理事情(如果我错了,请纠正我并适当地参考相关参考资料)。
请帮忙。
编译器支持该#include
指令,你可以编写你的库,然后#include
它。这在本教程中进行了扩展,关于为 Arduino 编写库。
对于测试,您可以使用ArduinoUnit。这本身就是一个库 - 如果您需要灵感,请查看源代码(在下载中)。
随便拿一个 Arduino 库看看里面。你会发现它所需要的所有东西——类、公共和私有变量和方法,也许是 getter、setter...