随笔分类 -  BLE通用外设Peripheral

摘要:WCH提供CH582 CH573 CH579的SDK,SDK里面包含了各种协议支持,其中就包含BLE。BLE协议里,WCH提供了很多例程。其中simple peripheral例程是最为广泛使用的一个,里面提供了BLE最基本的各种read, write,notify属性的特征值,唯独没有indica 阅读全文
posted @ 2022-12-06 15:10 debugdabiaoge 阅读(517) 评论(0) 推荐(0) 编辑
摘要:#define TGAP_LIM_ADV_TIMEOUT 1 //!< Maximum time to remain advertising, when in Limited Discoverable mode.Default 180 seconds. (n * 1 seconds) 比如设置60s 阅读全文
posted @ 2022-05-23 15:24 debugdabiaoge 阅读(849) 评论(2) 推荐(0) 编辑
摘要:蓝牙5特性二 【4X 远距离】 在4.2及以前的版本中蓝牙低功耗在信道传输中未使用纠错编码技术,标准规定的基准灵敏度为-70dBm(基本上每一家蓝牙芯片厂商都可以做到-90dBm)。 蓝牙5引入了卷积前向纠错编码(Convolutional Forward Error Correction Codi 阅读全文
posted @ 2022-04-29 11:22 debugdabiaoge 阅读(5942) 评论(0) 推荐(1) 编辑
摘要:// Minimum connection interval (units of 1.25ms, 6=7.5ms) #define DEFAULT_DESIRED_MIN_CONN_INTERVAL 6 //最小连接间隔 // Maximum connection interval (units o 阅读全文
posted @ 2022-03-25 17:51 debugdabiaoge 阅读(7655) 评论(0) 推荐(0) 编辑
摘要:OTA升级,以ble_uart为例(该工程是在ble_uart上修改的) 1、找到例程中的这三个工程,分别将这三个工程中的.hex取出; 1、打开ble_uart工程,将Ld中link.Ld替换成OnlyUpdateApp_Peripheral工程Ld中link.ld. 1、修改ble_uart工程 阅读全文
posted @ 2022-03-07 13:36 debugdabiaoge 阅读(2919) 评论(9) 推荐(1) 编辑