From ae990b6ca3203ff1f47a3b0938d47d07c83c0a2f Mon Sep 17 00:00:00 2001 From: houwenxiang Date: Wed, 17 Apr 2019 20:19:44 +0800 Subject: [PATCH] feature: Add uart hal support. * Original commit: espressif/esp-idf@f27ae9b0e226ac17732d882f7450e9c78583efe7 --- components/freemodbus/port/portserial.c | 1 + components/freemodbus/port/portserial_m.c | 1 + 2 files changed, 2 insertions(+) diff --git a/components/freemodbus/port/portserial.c b/components/freemodbus/port/portserial.c index ce808e8..57d107d 100644 --- a/components/freemodbus/port/portserial.c +++ b/components/freemodbus/port/portserial.c @@ -238,6 +238,7 @@ BOOL xMBPortSerialInit(UCHAR ucPORT, ULONG ulBaudRate, .stop_bits = UART_STOP_BITS_1, .flow_ctrl = UART_HW_FLOWCTRL_DISABLE, .rx_flow_ctrl_thresh = 2, + .use_ref_tick = UART_SCLK_APB, }; // Set UART config xErr = uart_param_config(ucUartNumber, &xUartConfig); diff --git a/components/freemodbus/port/portserial_m.c b/components/freemodbus/port/portserial_m.c index 175d2a6..e6566be 100644 --- a/components/freemodbus/port/portserial_m.c +++ b/components/freemodbus/port/portserial_m.c @@ -227,6 +227,7 @@ BOOL xMBMasterPortSerialInit( UCHAR ucPORT, ULONG ulBaudRate, UCHAR ucDataBits, .stop_bits = UART_STOP_BITS_1, .flow_ctrl = UART_HW_FLOWCTRL_DISABLE, .rx_flow_ctrl_thresh = 2, + .source_clk = UART_SCLK_APB, }; // Set UART config xErr = uart_param_config(ucUartNumber, &xUartConfig);