ESP32蓝牙波特率
时间: 2023-07-29 13:07:58 浏览: 157
ESP32-无线_音频
ESP32蓝牙模块默认波特率为115200,但可以通过修改代码来更改波特率。例如,在Arduino IDE中,您可以使用Serial.begin函数来设置蓝牙波特率,如下所示:
```
Serial.begin(9600); // 设置波特率为9600
```
在ESP32中,您也可以使用esp_bt_dev_set_device_name函数来设置蓝牙设备名称和波特率,如下所示:
```
esp_bt_dev_set_device_name("MyDevice");
esp_bt_dev_set_device_class(ESP_BT_CLASS_DEVICE_COMPUTER);
esp_bt_dev_set_iac(esp_bt_gap_get_iac());
esp_bt_gap_set_scan_mode(ESP_BT_CONNECTABLE, ESP_BT_GENERAL_DISCOVERABLE);
esp_bt_gap_register_callback(bt_app_gap_cb);
esp_bt_controller_enable(ESP_BT_MODE_BTDM);
esp_uart_set_baudrate(esp_uart_port_t uart_num, uint32_t baud_rate);
```
其中,esp_uart_set_baudrate函数用于设置UART波特率。
阅读全文