1 LED
| LD1 | LED0 | P0.18 |
|---|---|---|
| LD2 | LED1 | P0.19 |
| LD3 | LED2 | P0.20 |
2 Button
3 修改BLE 蓝牙 名字
main.c
#define DEVICE_NAME "LedButtonDemo"
static void gap_params_init(void)
{
uint32_t err_code;
ble_gap_conn_params_t gap_conn_params;
ble_gap_conn_sec_mode_t sec_mode;
BLE_GAP_CONN_SEC_MODE_SET_OPEN(&sec_mode);
err_code = sd_ble_gap_device_name_set(&sec_mode,
(const uint8_t *)DEVICE_NAME,
strlen(DEVICE_NAME));
APP_ERROR_CHECK(err_code);
memset(&gap_conn_params, 0, sizeof(gap_conn_params));
gap_conn_params.min_conn_interval = MIN_CONN_INTERVAL;
gap_conn_params.max_conn_interval = MAX_CONN_INTERVAL;
gap_conn_params.slave_latency = SLAVE_LATENCY;
gap_conn_params.conn_sup_timeout = CONN_SUP_TIMEOUT;
err_code = sd_ble_gap_ppcp_set(&gap_conn_params);
APP_ERROR_CHECK(err_code);
}
本文介绍了一种在BLE蓝牙设备中设置设备名称的方法,并详细展示了如何通过编程来配置蓝牙连接参数,包括最小连接间隔、最大连接间隔、从机延迟及连接超时等。
6131

被折叠的 条评论
为什么被折叠?



