Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用micropython使用nodemcu的UART-pin的确切语法是什么?_Python_Arduino_Uart_Nodemcu_Micropython - Fatal编程技术网

使用micropython使用nodemcu的UART-pin的确切语法是什么?

使用micropython使用nodemcu的UART-pin的确切语法是什么?,python,arduino,uart,nodemcu,micropython,Python,Arduino,Uart,Nodemcu,Micropython,我正在尝试从一个nodemcu向两个arduino板发送串行消息。但是,我只能使用nodemcu的一个uart引脚,即TX引脚。我可以毫无问题地发送消息。但是如何从另一个uart发送串行消息。节点mcu文档显示它有两个uart引脚,分别是TX和GPIO15。有人可以分享使用GPIO15的语法或示例吗。我已经附加了我用来从TX pin发送消息的程序,但不知道GPIO15 import machine from machine import UART uart = UART(0) #For TX p

我正在尝试从一个nodemcu向两个arduino板发送串行消息。但是,我只能使用nodemcu的一个uart引脚,即TX引脚。我可以毫无问题地发送消息。但是如何从另一个uart发送串行消息。节点mcu文档显示它有两个uart引脚,分别是TX和GPIO15。有人可以分享使用GPIO15的语法或示例吗。我已经附加了我用来从TX pin发送消息的程序,但不知道GPIO15

import machine
from machine import UART
uart = UART(0) #For TX pin
uart.write("Hello \n")

您是否尝试过UART1或UART2?虽然此代码可能会回答此问题,但提供有关如何和/或为什么解决此问题的其他上下文将提高答案的长期值。GPIO15上的Tx Pin是UART1。我在这里写的语法是从Micropythons UART类复制的。是的,它可以工作。非常感谢。我能够设置2400波特7个数据位,2个停止位和无奇偶校验。但我不确定极性。
from machine import UART
uart = UART(1, 9600)                         # init with given baudrate
uart.init(9600, bits=8, parity=None, stop=1) # init with given parameters
uart.write("Hello \n")