Guest User

UART2 Init

a guest
Aug 24th, 2017
736
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.58 KB | None | 0 0
  1. void initUART(Nubot *temp) {
  2.     ESP_LOGI(TAG, "Initialising UART for GPS\n");
  3. //  gpio_set_direction(23, GPIO_MODE_OUTPUT);
  4. //  gpio_set_direction(22, GPIO_MODE_INPUT);
  5. //  gpio_set_pull_mode(22, GPIO_PULLUP_ONLY);
  6.  
  7.     uart_config_t uart_config = { .baud_rate = 9600, .data_bits = UART_DATA_8_BITS, .parity = UART_PARITY_DISABLE, .stop_bits =
  8.             UART_STOP_BITS_1, .flow_ctrl = UART_HW_FLOWCTRL_DISABLE};
  9.  
  10.     uart_param_config(UART_NUM_2, &uart_config);
  11.     uart_set_pin(UART_NUM_2, 23, 22, UART_PIN_NO_CHANGE, UART_PIN_NO_CHANGE);
  12.     uart_driver_install(UART_NUM_2, BUF_SIZE * 2, 0, 0, NULL, 0);
  13. }
Add Comment
Please, Sign In to add comment