Arduino输出引脚在启动时变为高电平?

时间:2013-09-04 01:42:08

标签: serial-port usb arduino

我有一个类似于Arduino的AceDuino董事会。我尝试使用此Demo制作示例LED和按钮。我注意到当我插上USB时,LED会闪烁几次。

当使用USB为arduino供电时,想知道这是否正常。

有什么办法可以避免吗?

提前谢谢。

2 个答案:

答案 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等到董事会开始工作,它会起作用!

希望它有所帮助, 欢呼声。