為什么要使用app_button來控制uart的開啟和關閉 還是先上datesheet中uart開啟的時候需要HFCLK,需要消耗大量大電流。所以在我們需要的時候需要通過io來通知nrf51822開啟uart的功能。 主要是上個app_button添加 添加uart ...
我們現在開始使用app button,為什么要使用這個來替代直接使用GPIOTE呢 因為我們在手冊中可以看到如果一直開啟GPIOTE in模式的需要需要很大電流。所以我們需要使用RTC來 周期 的查詢。 馬上上代碼 需要注意的是app button底層調用app time和app gpiote。而在裸機下需要我們配置好 khz時鍾,即在代碼中init clock。 ...
2016-04-07 09:54 0 1795 推薦指數:
為什么要使用app_button來控制uart的開啟和關閉 還是先上datesheet中uart開啟的時候需要HFCLK,需要消耗大量大電流。所以在我們需要的時候需要通過io來通知nrf51822開啟uart的功能。 主要是上個app_button添加 添加uart ...
本教程基於nRF51_SDK_10.0.0_dc26b5e\examples\ble_peripheral\ble_app_uart工程 本教程主要是演示 現在演示通過nus來修改ADV中maufacturer data,在disconnect后我們可以看到廣播中maufacturer ...
現在我們對spi_write_reg(uint8_t ucRegAddr, uint8_t ucRegVal)進行測試 更據我們的代碼在Saleae L ...
;stdbool.h>#include <stdint.h>#include "nrf_delay.h"#i ...
Persistent Storage Manager This information applies to the following ...
設置藍牙的TX Power 使用的函數sd_ble_gap_tx_power_set(int8_t tx_power); 參看例子為 S110/ble_app ...
看門狗定時器 NRF51822 的看門狗定時器是倒計數器, 當計數值減少到 0 時產生 TIMEOUT 事件。 通過 START task 來啟動看門狗定時器。 看門狗定時器啟動時,如沒有其他 32.768KHz 時鍾源提供時鍾,看門狗定時器會強制打開 32.768KHz RC ...
演示的工程是 [application] nRF51_SDK_10.0.0_dc26b5e\examples\ble_peripheral\ble_app_hrs\pca10028\s110_with_dfu [bootload ...