From 5f2ed24461701885b9c7b273c1bbb81d2d9ce47e Mon Sep 17 00:00:00 2001 From: Lysanderli Date: Mon, 28 Jul 2025 17:11:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9UART=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh/peripherals/machine.I2C.md | 8 +++----- zh/peripherals/machine.UART.md | 11 +++++++---- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/zh/peripherals/machine.I2C.md b/zh/peripherals/machine.I2C.md index 6007b2c..42fa83b 100644 --- a/zh/peripherals/machine.I2C.md +++ b/zh/peripherals/machine.I2C.md @@ -92,11 +92,9 @@
-

示例:

-

->>> from machine import I2C
+
>>> from machine import I2C
 >>> # 创建I2C对象
 >>> i2c_obj = I2C(I2C.I2C0, I2C.STANDARD_MODE)  # 返回I2C对象
 
@@ -104,12 +102,12 @@

示例:

-

->>> from machine import I2C
+
>>> from machine import I2C
 >>> # 创建I2C对象
 >>> i2c_obj = I2C(I2C.I2C0, I2C.STANDARD_MODE,0)  # 返回I2C对象
 
+
diff --git a/zh/peripherals/machine.UART.md b/zh/peripherals/machine.UART.md index 9f39602..e45de61 100644 --- a/zh/peripherals/machine.UART.md +++ b/zh/peripherals/machine.UART.md @@ -1282,15 +1282,17 @@ uart.close() 成功返回整型值`0`,失败返回整型值`-1`。 +### `uart.control_485` +
-

uart.control_485

+
uart.control_485(UART.GPIOn, direction)
 

该方法用于控制485通信方向,串口发送数据之前和之后进行拉高拉低指定GPIO,用来指示485通信的方向。

参数描述:

    -
  • GPIOn - 需要控制的GPIO引脚号,参照[Pin模块](machine.Pin.md)的引脚定义,int类型。

    +
  • GPIOn - 需要控制的GPIO引脚号,参照Pin模块的引脚定义,int类型。

  • direction - 引脚电平变化,int类型,说明如下:
    1表示引脚电平变化为:串口发送数据之前由低拉高、发送数据之后再由高拉低
    0表示引脚电平变化为:串口发送数据之前由高拉低、发送数据之后再由低拉高

  • @@ -1298,12 +1300,13 @@ uart.close()

    返回值描述:

    成功返回整型值0,失败返回整型值-1

    示例:

    -
    from machine import UART
    uart1 = UART(UART.UART1, 115200, 8, 0, 1, 0)
    art1.control_485(UART.GPIO24, 1) +
    from machine import UART
    +uart1 = UART(UART.UART1, 115200, 8, 0, 1, 0)
    +art1.control_485(UART.GPIO24, 1)
     
-

uart.control_485

该型号不支持此API

-- Gitee