原文:nRF52832 改变ATT_MTU提高蓝牙数据发送速率(nRF5_SDK_14.2.0)

nRF 作为一个低功耗蓝牙芯片,其数据发送发送速率一直都偏低 高就不叫低功耗了 ,作为初学者在网上找了很多资料,终于找到通过修改ATT MTU来提升发送速率的方法,最快能达到 . KB s,现在就分享出来 首先我用的协议栈是 nRF SDK . . ,将 examples ble peripheral中的 ble app template 作为模板,以此进行修改 废话不说,先上代码,首先是定义 主 ...

2018-12-04 13:15 0 3413 推荐指数:

查看详情

nRF52832 BLE_DFU空中升级OTA(二)编译下载(SDK14.2.0

上一篇配置好了开发环境,现在就可以试着跑一下例程了,这里需要两个例程,一个是bootloader的,一个是应用程序的,其路径分别为: bootloader:SDK_14.2.0工程\examples\dfu\bootloader_secure_ble\pca10040\arm5_no_packs ...

Sun Dec 09 01:22:00 CST 2018 0 2365
nRF52832蓝牙iBeacon广播

开发环境 SDK版本:nRF5_SDK_15.0.0 芯片:nRF52832-QFAA 蓝牙iBeacon实现 iBeacon的核心就是广播,不需要进行连接,通过在广播包中插入信息然后广播出去。 广播数据包最多仅可以包含31字节数据,所以设计者必须慎重选择需要包含的数据蓝牙SIG组织 ...

Fri May 31 22:15:00 CST 2019 0 2684
nrf52832蓝牙开发踩过的坑

接触nrf52832芯片已经有一段时间了,记录我踩过的坑。这些坑大多都补回来了,愿后来的开发者没有坑~ 先来点开胃小菜 一、环境问题 安装离线包遇到的错误——svdconv exited with an error 原因可能是软件包含中文路径或者keil版本过低,修改安装路径 ...

Sun Nov 21 02:01:00 CST 2021 0 3782
NRF52832 Mesh SDK 调试记录

1.Mesh SDK模型,Node节点在重启之后,心跳不能正常保持,即无法在次启动心跳的解决办法: 原因:主要是因为相关模型没有从Flash里面读取所致,因此只需要回复保存配置即可。 关键代码如下: #if ACCESS_MODEL_PUBLISH_PERIOD_RESTORE ...

Thu May 30 18:40:00 CST 2019 0 1069
nrf52832 SDK 15.3.0 Flash 操作

debug中遇到的问题: 1,写入数据,读出来不对 2,看之前被人写的代码发现,读flash直接用的标准C库函数:memcpy,但是,写用的专门的flash写接口。所以,我这里两个疑问: A,写flash的时候,为什么没有用memcpy,可不可以用? B,用const 修饰的全局变量是存储 ...

Tue Apr 02 19:25:00 CST 2019 1 2864
nRF52832的SAADC

SAADC部分思维导图 1ADC原理 1.1主要特点 1)8/10/12分辨率,使用过采样可达到14位分辨率 2)多达8个通道 单端输入时使用1个通道,2个通道可组成差分输入 单端和差分输入时均可配置为扫描模式 3)满量程输入范围(0 to VDD) 参考芯片数据手册 1.2功能概述 ...

Sat Jul 28 07:52:00 CST 2018 0 4522
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM