ble
周星星_少年只有一个面
这个作者很懒,什么都没留下…
展开
-
stm32 wb55 dc-dc供电 蓝牙连接不稳定
开发过程中发现Vin 超过 3.85v,蓝牙连接不稳定。反馈脚与Vout之间添加一个 5nf电容。原创 2021-03-16 14:23:35 · 542 阅读 · 0 评论 -
STM32WB 删除指定广播类型 数据
/* Delete Ad Type Tx Power */ ret = aci_gap_delete_ad_type(AD_TYPE_TX_POWER_LEVEL); if(BLE_STATUS_SUCCESS == ret) { APP_DBG_MSG("Successfully Delete Tx Power \n" ); } else { APP_DBG_MSG("Delete Tx Power Fail\n" ); }原创 2020-07-20 18:55:36 · 276 阅读 · 0 评论 -
STM32WB55 广播间隔
广播间隔以0.625ms为单位。app_conf.h#define CFG_FAST_CONN_ADV_INTERVAL_MIN (0x80) /**< 80ms */#define CFG_FAST_CONN_ADV_INTERVAL_MAX (0xa0) /**< 100ms */#define CFG_LP_CONN_ADV_INTERVAL_MIN (0x640) /**< 1s */#define CFG_LP_CONN_ADV_INTERV原创 2020-07-20 15:44:02 · 492 阅读 · 0 评论 -
STM32WB55 获取蓝牙链接过程协商的MTU值
1、调用aci_gatt_exchange_config这个api可以产生mtu交互事件。/** * @brief Perform an ATT MTU exchange procedure.When the ATT MTU exchange procedure is completed, a @ref aci_att_exchange_mtu_resp_eventevent is generated. A @ref aci_gatt_proc_complete_event event is a原创 2020-07-18 21:24:13 · 1044 阅读 · 0 评论 -
STM32WB55设置扫描广播包数据
/* Update Scan data */ { uint8_t scan_data[31] = { 0x14,/*len = 1(ad type) + 2 (manuf id) + x(payload data)*/ AD_TYPE_MANUFACTURER_SPECIFIC_DATA,/*type*/ 0x7e, 0xff,/*manuf id*/ 0x00/*payload data*/ }; ret = hci_le_set_scan_response_data(原创 2020-07-17 08:43:45 · 695 阅读 · 0 评论 -
STM32CUBE 生成STM32WB55XX带 BLE 的工程
时钟配置外部高速晶振给晶振使用使能RTC中断使能RF使能BLEconfig添加代码修改广播名测试查看用nrf connect查看原创 2020-07-08 17:07:12 · 1520 阅读 · 6 评论 -
nrf52xx 使能打印
使能log// <e> NRF_LOG_ENABLED - nrf_log - Logger//==========================================================#ifndef NRF_LOG_ENABLED#define NRF_LOG_ENABLED 0//1#endif// <h> Log message pool - Configuration of log message pool使能RTT// <原创 2020-07-08 11:56:04 · 389 阅读 · 0 评论 -
用ST-LINK SWD接口在命令行界面 读取 STM32WB55xx 协议栈版本
STM32WB55rgv6STM32_Programmer_CLI.exe -c port=SWD mode=HOTPLUG -r32 0x20030000 4原创 2020-07-02 14:23:19 · 795 阅读 · 4 评论