原文: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