Skip to content

Commit a89847e

Browse files
YangJieflyingcys
YangJie
authored andcommitted
fix: adjust UART deinitialization for ARDUINO_LN882H and ARDUINO_T5
1 parent e390b4e commit a89847e

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

cores/tuya_open/tuya_app_main.c

+5-7
Original file line numberDiff line numberDiff line change
@@ -86,20 +86,18 @@ static void ArduinoThread(void *arg)
8686
{
8787

8888
#if defined(ARDUINO_T2)
89-
// wait rf cali
9089
extern char get_rx2_flag(void);
9190
while (get_rx2_flag() == 0) {
9291
tal_system_sleep(1);
9392
}
94-
// deinit t2 uart
95-
tkl_uart_deinit(TUYA_UART_NUM_0);
96-
tkl_uart_deinit(TUYA_UART_NUM_1);
9793
#endif // defined(ARDUINO_T2)
9894

99-
#if defined(ARDUINO_T3) || defined(ARDUINO_T5)
95+
#if (!defined(ARDUINO_LN882H))
10096
tkl_uart_deinit(TUYA_UART_NUM_0);
101-
// tkl_uart_deinit(TUYA_UART_NUM_1); // TODO: close vendor log
97+
#if (!defined(ARDUINO_T3) && !defined(ARDUINO_T5))
98+
tkl_uart_deinit(TUYA_UART_NUM_1); // TODO: close vendor log
10299
#endif
100+
#endif // (!defined(ARDUINO_LN882H))
103101

104102
app_open_sdk_init();
105103

@@ -108,7 +106,7 @@ static void ArduinoThread(void *arg)
108106

109107
void tuya_app_main(void)
110108
{
111-
#if defined(ARDUINO_T2) || defined(ARDUINO_T3)
109+
#if (!defined(ARDUINO_T5))
112110
__asm("BL __libc_init_array");
113111
#endif
114112

0 commit comments

Comments
 (0)