嗨对话小组,
我有一个外部MCU通过UART2与DA14580通信。
只是想知道我是否可以关闭(关闭TX / RX回到GPIO输入模式)UART2当没有从DA14580发送到外部MCU的活动时。
电池电量有限,因此我认为动态切割UART应避免从电池到其他直流电源域的任何泄漏(外部MCU位于不同电源平面上)
请确认是否可行的是只需重新配置GPIO引脚,请参阅以下目的:
1.在打电话之前,请在“UART2_INIT”之前
gpio_configurepin(gpio_port_2,gpio_pin_3,输出,pid_uart2_tx,false);
gpio_configurepin(gpio_port_2,gpio_pin_4,输出,pid_uart2_rx,false);
2.关闭UART.
gpio_configurepin(gpio_port_2,gpio_pin_3,输入,pid_gpio,false);
gpio_configurepin(gpio_port_2,gpio_pin_4,输入,pid_gpio,false);
设备:
嗨Hardy.chen,
您可以在运行时,使用Configurepin功能在运行时,在GPIO的函数和模式下更改。
谢谢mt_dialog.
谢谢!