12 Uno的数字引脚标记为0-13。 0标记为rx,1标记为tx。如果我缺少数字引脚,可以将这两个引脚用作常规数字引脚吗? arduino-uno — c_breeez source 如果您缺少数字引脚,则可以使用模拟引脚。它们还用作数字引脚。 — 米凯尔·帕特尔
9 是的,只要您的程序不使用,您就可以完美地使用这两个引脚Serial。 编辑:通过USB的串行数据通过连接到rx和tx引脚的铜走线,将它们连接到USB到串行转换器芯片。 — jfpoilpret source 我的程序正在使用串行,但通过USB进行泵送。不超出rxtx引脚。这还是个问题吗? — c_breeez 2014年 4 相同:USB数据正在通过RX / TX引脚传递:-( — jfpoilpret 2014年 好的,感谢您的出色回答并阐明了这些要点 — c_breeez 2014年
-1 您可以,但是它将禁用串行端口。 — 鲍勃平均 source 不,反之亦然:串行端口具有更高的优先级。当你启用它Serial.begin(),要禁用普通端口操作(pinMode(),digitalRead()和digitalWrite())。除了一个例外:您可以将RX引脚设置为INPUT_PULLUP,而不是INPUT,这是默认设置。请参阅ATmega328P的数据表,尤其是“ 备用端口功能,数据传输– USART发送器和数据接收– USART接收器”部分。 — 埃德加·博内特