我有一个类似于Arduino的AceDuino董事会。我尝试使用此Demo制作示例LED和按钮。我注意到当我插上USB时,LED会闪烁几次。
当使用USB为arduino供电时,想知道这是否正常。
有什么办法可以避免吗?
提前谢谢。
答案 0 :(得分:4)
板载LED(引脚13)闪烁几次to indicate that the Arduino is executing the bootloader。每次启动或重置电路板时都会发生这种情况。
您可以通过修改Arduino板内的引导加载程序来避免它。但这需要一个AVR系统内编程器(一个编程微控制器的硬件)来刻录引导加载程序。您还可以使用另一个带有特殊草图的Arduino板作为AVR系统内编程器。
This link解释了如何实现两种方法来刻录Arduino Uno的引导加载程序(使用克隆的同一个微控制器)。
我的建议:如果可以,请避免使用。
答案 1 :(得分:1)
为了更进一步,由于计算机和电路板之间通过USB建立的串行通信,Arduino复位导致Bled闪烁。
它非常有用,因为你知道你的电路板工作正常。
正如番茄所说,你可以避免使用针脚13进行测试,但是你需要一个额外的针头插头,你需要修改代码ledPin = 13;
如果您没有额外的LED,则引脚13指的是您在开头看到闪烁的板载LED。 Juste等到董事会开始工作,它会起作用!
希望它有所帮助, 欢呼声。